Position: Senior Automation QA Engineer
Experience: 10+ Years
Location: [Austin,TX] Hybrid
Employment Type: Full-Time
Required Skills
- Strong expertise in Java
- Extensive experience with TestNG
- Hands-on experience with Selenium WebDriver
- Experience in API Testing using REST Assured, Postman, or similar tools
- Strong understanding of Automation Framework Design and Development
- Database testing using SQL
- Strong understanding of Agile/Scrum methodologies
- Excellent debugging, analytical, and problem-solving skills
Key Responsibilities
- Design, develop, and maintain robust automation frameworks using Java, Selenium, and TestNG.
- Create scalable, reusable, and maintainable automated test scripts for web applications and APIs.
- Develop automation solutions supporting functional, regression, integration, and end-to-end testing.
- Improve test coverage and automation efficiency across multiple applications.
- Analyze business requirements, user stories, and technical specifications to create comprehensive test strategies.
- Develop detailed test plans, test cases, and test execution reports.
- Perform functional, regression, integration, system, and smoke testing.
- Ensure product quality through continuous validation and defect prevention practices.
- Validate RESTful APIs using REST Assured, Postman, and automated frameworks.
- Verify API contracts, response validations, data integrity, and backend workflows.
- Execute database validations using SQL queries.
- Integrate automated test suites into CI/CD pipelines.
- Collaborate with DevOps teams to enable automated quality gates.
- Monitor automation execution results and provide detailed analysis.
- Lead QA activities across multiple projects and releases.
- Mentor junior QA engineers and establish automation best practices.
- Participate in sprint planning, backlog grooming, and release activities.
- Collaborate with developers, business analysts, product owners, and stakeholders.
- Track and report quality metrics, test coverage, defect trends, and release readiness.
- Conduct root cause analysis for production issues and implement preventive measures.
- Drive continuous improvement initiatives within QA processes.
Preferred Skills
- Experience with BDD frameworks such as Cucumber.
- Experience testing Microservices architecture.
- Exposure to Docker and Kubernetes.
- Knowledge of Performance Testing using JMeter.
- Experience with Cloud platforms such as AWS or Azure.
- Familiarity with SonarQube and code quality tools.