A leading tech firm is seeking a QA Automation Engineer based in Charlotte, NC, requiring 10+ years of experience. The role involves developing automated test scripts, implementing API testing strategies, and collaborating with cross-functional teams. Successful candidates will demonstrate strong Java programming skills and hands-on experience with Selenium and Karate framework. This position is ideal for individuals who thrive in a dynamic environment and are dedicated to implementing robust testing solutions.
Qualifications
Strong proficiency in Java programming language.
Hands-on experience with Selenium WebDriver for UI automation.
Expertise in API testing using tools like Karate framework.
Responsibilities
Develop and maintain robust automated test scripts using Java, Selenium, and Karate framework.
Design and implement API test strategies, scripts, and frameworks.
Collaborate with cross‑functional teams to understand requirements.
Skills
Java programming
Selenium WebDriver
API testing
Problem-solving
Team collaboration
Tools
Karate framework
Postman
Jenkins
GitLab
Bamboo
Git
Job description
QA Automation
Only local and 10+ years experience
Charlotte, NC and Alpharetta, GA
Responsibilities
Develop and maintain robust automated test scripts using Java, Selenium, and Karate framework.
Design and implement API test strategies, scripts, and frameworks to validate RESTful and SOAP web services.
Collaborate with cross‑functional teams to understand requirements and translate them into automated test cases.
Execute automated and manual tests, analyze results, and report defects with detailed documentation.
Integrate automated tests into CI/CD pipelines to facilitate continuous testing and delivery.
Identify, troubleshoot, and resolve automation issues and bugs.
Maintain and optimize existing automation frameworks for scalability, performance, and reliability.
Stay updated with the latest industry trends and best practices in test automation.
Requirements
Strong proficiency in Java programming language.
Hands‑on experience with Selenium WebDriver for UI automation.
Expertise in API testing using tools like Karate framework, Postman, or RestAssured.
Solid understanding of testing methodologies, test lifecycle, and SDLC.
Experience with CI/CD tools such as Jenkins, GitLab, or Bamboo.
Knowledge of version control systems like Git.
Good analytical and problem‑solving skills.
Excellent communication and team collaboration skills.