Open role
[Remote] QA Engineer II
Note: The job is a remote job and is open to candidates in USA. Swoon is partnering with an unnamed global provider of risk management and data analytics solutions to hire a QA Engineer II for its web application testing team. The role owns sprint-level manual and automated testing, contributes to automation frameworks, validates back-end data, investigates defects, and collaborates with developers and product stakeholders to support releases.
Responsibilities
- Design, execute, and maintain automated and manual test coverage for web applications, including functional, regression, and sprint-level testing
- Build and enhance automated tests using Playwright, Selenium, or similar frameworks , contributing to existing test automation infrastructure
- Translate user stories, technical requirements, and acceptance criteria into clear, repeatable test cases that validate expected application behavior
- Perform back-end data validation using SQL SELECT queries , verifying that actions taken through the front end are accurately reflected in the database
- Identify and troubleshoot functional, UI, content, and data-related defects, documenting findings and partnering with developers through resolution and retesting
- Work with GitHub to maintain test scripts and other testing assets, and support the integration of automated tests into CI/CD workflows
- Leverage AI-assisted development tools such as GitHub Copilot to improve test development efficiency and consistency
- Use application logs and monitoring tools, including ELK (Elasticsearch, Logstash, Kibana), to support validation and troubleshooting
- Collaborate with developers, QA engineers, and product stakeholders in an Agile environment to coordinate testing activities and support sprint deliveries
Skills
- 2–5 years of hands-on QA engineering or software testing experience
- Strong test automation experience, particularly with Playwright, Selenium, or BDD-based testing frameworks. You should be comfortable working with existing automation frameworks rather than relying exclusively on manual testing
- Programming or scripting experience with JavaScript, Python, or Java
- Practical SQL experience, including writing SELECT queries to validate back-end data and confirm that front-end functionality produces the expected database results
- Familiarity with GitHub or similar version control tools, along with an understanding of CI/CD pipelines and where automated testing fits into the development lifecycle
- Experience investigating, documenting, and tracking defects through resolution, with the ability to clearly communicate technical issues to developers and other stakeholders
- The ability to independently manage assigned testing activities while collaborating closely with an Agile delivery team
- Additional experience with ELK, AI-assisted testing tools such as Copilot, and security or accessibility testing practices would be valuable
Benefits
- Fully remote; must be local to Philadelphia, NYC, Chicago, Tampa, or Dallas for an in-person identity verification upon hire
- Eastern Time Zone hours
Company Overview
Company H1B Sponsorship