Job Title : QA Automation
Location : Richmond, VA Our client is looking for a QA Test Automation Engineer to join our team in a hybrid or remote capacity. What you will do :
- Design, develop, and maintain robust automation test frameworks using Selenium
- Implement Behavioral Driven Development (BDD) practices using tools like Cucumber
- Conduct comprehensive web application testing to ensure software quality and functionality
- Develop and execute automated test scripts to validate software functionality and performance
- Collaborate with cross-functional teams to define and implement quality assurance standards and processes
- Identify, document, and track software defects to resolution
- Perform performance testing and analysis to ensure system scalability and reliability
- Write clean, maintainable code in Java and JavaScript to support test automation efforts
- Continuously improve and optimize automation frameworks and test processes
- Stay up to date with emerging trends and best practices in test automation and quality assurance
Required Skills :
- Strong experience with Selenium and / or other web application tool for automated testing
- Proven ability to build and maintain test frameworks from the ground up
- Expertise in Behavioral Driven Development (BDD) methodologies
- Solid experience in web application testing
- Proficiency in Java, JavaScript and / or Python coding
- Familiarity with version control systems like Git
- Knowledge of automation testing tools (., TestNG, JUnit)
- Experience with API testing and tools like Postman or RestAssured
- Excellent understanding of software quality assurance principles and practices
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Bachelor's degree in computer science, Engineering, or a related field
- 3+ years of experience in automation testing and various test automation tools
- 5+ years of experience in manual testing and quality assurance
Preferred Skills :
- Experience with continuous integration / continuous deployment (CI / CD) pipelines (Jenkins)
- Familiarity with performance testing tools and techniques
- Understanding of agile methodologies and practices
- Certification in software testing (., ISTQB) is a plus
30+ days ago