QA Automation Engineer | Codersbrain
Job Description
QA Automation Engineer
Company Overview
Company details are not specified.
Job Summary
We are seeking a skilled QA Automation Engineer with over 5 years of experience to join our dynamic team. In this role, you will be responsible for designing, developing, and executing automated tests using Java, Selenium, and other testing frameworks. You will also play a key role in validating the data integrity and performance of our databases by integrating automated tests with database queries, ensuring the quality and reliability of our web applications and backend systems.
Responsibilities
- Design, develop, and execute automated tests using Java and Selenium.
- Integrate automated tests with database queries to validate data integrity and performance.
- Collaborate with cross-functional teams to ensure software quality.
- Debug frontend and backend issues effectively.
- Contribute to the overall QA strategy and best practices within the team.
Qualifications
- Programming Languages: Strong proficiency in Java.
- Test Automation: Experience with Selenium WebDriver for automating web applications.
- Database Skills:
- Strong knowledge of SQL for database testing (MySQL, PostgreSQL, Oracle, or similar).
- Experience in validating data in databases and checking for data integrity.
- Testing Frameworks: Knowledge of test frameworks like TestNG or JUnit.
- Version Control: Proficiency in version control tools such as Git.
- CI/CD Tools: Familiarity with Jenkins, GitLab CI, or other CI/CD tools.
- Agile Environment: Experience working in an Agile/Scrum development environment.
- Debugging Skills: Ability to debug both frontend and backend issues.
- Problem Solving: Strong analytical and troubleshooting skills.
- Communication: Excellent verbal and written communication skills, with the ability to communicate effectively with cross-functional teams.
Preferred Skills
- Additional knowledge in other automation frameworks and tools would be beneficial.
Experience
- Minimum of 5 years of relevant experience in QA Automation Engineering.
Environment
Work setting and location details are not specified, but familiarity with Agile/Scrum environments is required.
Salary
Salary details are not specified.
Growth Opportunities
Opportunities for career advancement within the company are not specified.
Benefits
Benefit offerings are not specified.