QA Engineer II (Selenium/Playwright)
Develop and execute automated and manual tests to ensure software quality.
Job Highlights
About the Role
Software Quality engineers collaborate with developers to improve software products throughout the Software Development Lifecycle, covering requirement review, test case development, manual and automated test execution, and defect reporting. They work with product owners and engineers to boost testing efficiency, expand coverage, and increase reliability; create and maintain automated test scripts and perform manual testing; communicate test status, risks, and defects; maintain documentation; set up testing tools; facilitate test plan reviews; ensure deliverables meet specifications; coordinate with business on issues; handle a broad range of technologies; continuously learn best practices; estimate deliverables and help coordinate dependencies. • Identify and implement methods to improve testing efficiency, coverage, and reliability. • Design, write, and maintain automated test scripts following industry best practices. • Execute manual and automated test suites and report risks, issues, and defects. • Document test results to aid debugging and software modification. • Set up and administer testing tools and resolve tool‑related issues. • Facilitate test plan and case reviews with cross‑functional teams. • Ensure deliverables meet functional and design specifications. • Coordinate with business stakeholders to clarify reported issues and requirements. • Provide estimates for testing deliverables and manage technical dependencies. • Utilize bug‑tracking and test‑case management tools such as JIRA, Zephyr, or HPQ. • Develop automated tests using languages like Ruby, Java, or C# and frameworks such as Selenium/WebDriver. • Perform API test automation with Parasoft SOATest and test web services (REST, SOAP). • Apply Agile methodologies, TDD/BDD practices, and continuous integration tools (Jenkins, Maven, Ant). • Conduct performance testing using JMeter and mobile testing on iOS and Android platforms. • Write comprehensive test plans, test cases, scripts, and summary reports.
Key Responsibilities
- ▸test automation
- ▸tool administration
- ▸performance testing
- ▸api testing
- ▸test planning
- ▸stakeholder coordination
What You Bring
Candidates need a bachelor's or master's in CS or a related field and at least three years of QA experience with automated testing. Required skills include experience with iOS, Android, macOS, exploratory testing, bug tracking tools (JIRA/MTM, Zephyr/HPQ), programming in Ruby, Java, C# or similar, API test automation (Parasoft SOATest), Agile, Selenium/WebDriver, front‑end tools, TDD/BDD, build automation (Maven, Ant, Jenkins), performance testing (JMeter), mobile testing, and web services testing (REST, SOAP). Additional experience with messaging (JMS) and test frameworks (JUnit, TestNG, NUnit) is desired.
Requirements
- ▸cs degree
- ▸qa experience
- ▸,selenium,jenkins,jira,
- ▸mobile testing
Benefits
RealPage offers a competitive salary ($85,800‑$146,200) plus health, dental, vision, retirement match, paid time off, professional development, and performance‑based bonuses. Compensation varies by location, experience, education, and may include additional incentives. RealPage is an equal‑opportunity employer committed to an inclusive workplace.
Work Environment
Office Full-Time