Job offer

Senior Database QA Automation Engineer, AVP

The Senior Database QA Automation Engineer is responsible for implementing the quality plan for a Charles River product and ensuring that the software is of high quality, stable, and high-performing. The candidate should have experience in software testing, strong problem-solving skills, and a solid foundation in software testing.

About the job

As a Senior Database QA Automation Engineer, you will be an integral part of a Scrum team and will help execute the overall quality plan for a Charles River product. You should be an experienced automation engineer with strong problem-solving skills and a solid foundation in software testing.

Responsibilities

- Work closely with the Scrum Master, Product Owner, Architect, Business Analysts, development team, and project team members to support the Scrum team’s software quality responsibilities. - Create comprehensive test automation scripts based on business requirements and functional specification documents for product features of moderate complexity. - Perform manual and automated functional, integration, regression, and performance tests. - Maintain the automation test suite for future use and integrate it into performance testing. - Follow software development lifecycle practices and adhere to information security and data governance practices. - Develop, execute automation tests, and document software defects in the test tracking system; collaborate effectively with developers and other project team members. - Provide technical leadership by identifying opportunities for improvement in the Scrum team’s QA methodology, innovate, and recommend new approaches to test automation. - Utilize the latest tools and technologies to ensure efficient and effective product delivery. - Actively participate in the agile software development process by adhering to the CRD Scrum methodology, including attending all daily stand-ups, sprint planning, backlog grooming, and retrospectives. - Participate in "hackathon" activities as required by the release. - Lead and mentor junior staff in the creation of automated test scripts.

Qualifications

- At least 5 years of experience in software testing in a process-driven technology environment. - Experience with programming in a modern ODP language such as Java, C++, or Python. - Strong knowledge of databases, including SQL and query languages. - Experience implementing and executing automated test scripts against web/native desktop applications, APIs, and applications. - Experience translating business requirements into comprehensive functional and technical test plans. - Experience using test cases, scripts, and automated testing tools to verify requirements across multiple new applications. - Experience implementing automated tests using industry-relevant tools. - Effective written and verbal communication skills.

Nice to have

- Experience contributing to lint tests. - Experience as a software tester in a database environment (e.g., data warehouse, ETL, etc.). - Experience creating complex SQL queries or performing data validation. - Experience with database performance testing and optimization. - Understanding of database security testing practices. - Familiarity with AI tools such as Copilot to boost productivity.

We offer

- Permanent employment starting from day one. - Additional days off (birthday, 3rd and 5th anniversaries). - Gold health insurance package for employees and their families (spouses and children). - Premium life insurance package and private retirement plan

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.