Software Quality Assurance Engineer
C
CatalistData Science
RemoteFull-TimeMiddle
Salary85,000 - 95,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PythonSQLCypressJavaSeleniumRESTful APIsQuality AssurancePlaywright
Requirements
- 5+ years of experience with test automation and quality assurance for JVM and/or web-based software products
- Experience with web application and API testing
- Experience with at least one RDBMS (e.g., PostgreSQL, MySQL, Oracle, MS SQL Server)
- Hands-on experience developing test automation scripts for web applications, Java applications, and REST APIs
- Conversant skill in Python scripting and coding
- Strong experience with automation frameworks such as Playwright, Cypress, Selenium, or WebdriverIO
- Experience with API testing tools like Postman or REST Assured
- Ability to write automation test code for JVM applications
- Conversant understanding of Java and JVM application architecture, including build and deployment processes
- Experience with testing across multiple browsers (Chrome, Safari, Firefox)
- Proficiency in SQL to query databases for validation and scenario provisioning
- Demonstrated ability to organize test cases and test plans to show coverage
Responsibilities
- Lead end-to-end testing efforts across sprint cycles, including functional, integration, regression, and performance testing
- Collaborate with Client Services, Data, and Technology teams to shape functional software requirements towards verifiability
- Create comprehensive test plans and test cases from product requirements and technical specs
- Develop and maintain automated regression test suites for software products
- Maintain thorough test documentation
- Provide feedback on product quality to inform production releases
- Identify, log, prioritize, and track bugs using project tools like Jira
View Full Description & ApplyYou'll be redirected to the employer's site