QA Automation Engineer | Codersbrain
full-time
Posted on July 29, 2025
Job Description
QA Automation Engineer
Company Overview
(Company details not specified)
Job Summary
We are seeking a detail-oriented and technically strong QA Automation Engineer with deep knowledge of Selenium, TestNG framework, Java-based scripting, and Postman API automation. The ideal candidate will be responsible for designing and maintaining robust automated test frameworks, executing test scripts, and contributing to the overall quality and stability of our software solutions.
Responsibilities
- Develop, maintain, and execute automated test cases using Selenium WebDriver with Java.
- Build reusable test components and organize test suites using the TestNG framework.
- Perform REST API automation testing using Postman, Newman, and Java-based API test libraries.
- Participate in code reviews and optimize existing scripts for better maintainability and performance.
- Work closely with development, product, and DevOps teams in an Agile environment to ensure test coverage across sprints.
- Maintain test documentation including test plans, test cases, and automation reports.
- Troubleshoot issues in automated scripts and perform root cause analysis on failed test cases.
- Contribute to CI/CD pipelines to integrate test automation within the deployment lifecycle.
Qualifications
- 4+ years of experience in test automation using Selenium WebDriver and Java.
- Hands-on experience with TestNG for structuring and organizing test suites.
- Strong scripting skills in Java with knowledge of object-oriented programming and reusable test utilities.
- Solid experience with Postman for manual and automated API testing.
- Familiarity with automation using Newman, REST-assured, or Java HTTP clients is a plus.
- Knowledge of Git, Jenkins, and CI/CD pipeline tools.
- Good understanding of testing methodologies, defect lifecycle, and Agile practices.
Preferred Skills
- Familiarity with other automation tools and frameworks.
- Experience in performance testing and security testing.
- Understanding of cloud-based testing environments.
Experience
- 4+ years of relevant experience in test automation.
Environment
(Typical work setting, location, and physical or environmental conditions not specified)
Salary
(Salary details not specified)
Growth Opportunities
(Career advancement opportunities not specified)
Benefits
(Benefits offered not specified)