Vertical Screen, Inc. is one of the world’s leading applicant screening firms, known for its innovative technology and collaborative culture. They are seeking a detail-oriented QA Automation Engineer to design and maintain automated testing solutions that improve software quality and support continuous delivery initiatives.
Responsibilities:
- Design, develop, and maintain automated test frameworks and test scripts for web, API, mobile, and/or backend applications
- Create and implement QA automation strategies aligned with project and organizational goals
- Develop reusable automation components and scalable testing solutions
- Execute automated regression, integration, functional, and smoke test suites
- Integrate automated testing into CI/CD pipelines to support continuous testing practices
- Collaborate with developers, business analysts, product owners, and QA teams to understand requirements and define test coverage
- Identify, document, and track software defects and testing issues
- Analyze test results and provide detailed reporting on software quality metrics
- Participate in test planning, test case design, and risk assessments
- Maintain test environments, test data, and automation documentation
- Support performance, load, and API testing initiatives where applicable
- Continuously evaluate and recommend improvements to automation tools, frameworks, and QA processes
- Mentor junior QA team members on automation best practices and testing standards
Requirements:
- High School diploma or equivalent is required; Bachelor's degree in Computer Science, Information Technology, Engineering, or related field, or equivalent experience is preferred
- 3+ years of experience in software quality assurance and test automation development
- Hands-on experience creating and implementing QA automation frameworks
- Proficiency with automation tools such as Selenium, Cypress, Playwright, or similar technologies
- Strong experience with API testing tools such as Postman or REST-assured
- Experience testing enterprise integrations, APIs, or cloud-based platforms
- Strong programming/scripting skills in Java, JavaScript, Python, C#, or similar languages
- Experience with CI/CD tools such as Jenkins, GitLab, or Azure DevOps
- Strong analytical, troubleshooting, and problem-solving skills
- Experience with version control systems such as Git
- Experience with containerization and cloud environments
- Extensive experience with database testing and SQL queries
- Experience with test management and defect tracking tools such as Jira or TestRail; as well as integration of automation testing to these platforms
- Manual testing experience
- Familiarity with Agile/Scrum development methodologies
- Knowledge of performance testing tools such as JMeter
- ISTQB or other QA certifications preferred
- Leadership experience a plus
- Project Management experience a plus