Note: The job is a remote job and is open to candidates in USA. Kforce is a recruiting company that connects talented professionals with great opportunities. They are seeking a QA Engineer responsible for designing, developing, and automating test plans and test cases within an Agile environment, ensuring the quality of software applications throughout the development lifecycle.
Responsibilities
- Designs, develops, implements, and automates test plans and test cases in an Agile software delivery model environment
- Builds, executes, and maintains automated test frameworks for end-to-end integration testing across applications, devices, and platforms using SQL or other appropriate languages
- Builds automation and test coverage tools using JavaScript or other appropriate languages to enable Continuous Integration and Continuous Delivery
- Accountable for all aspects of quality within the software development team
- Tracks and prioritizes defects throughout product releases and lifecycles
- Designs, develops, and executes reusable and maintainable test automation scripts using JavaScript or other appropriate languages
- Uses quality control tools and metrics to discover defects and make recommendations for resolution
- Works with Agile teams or other IT teams to plan, estimate, schedule and execute testing for applications
- Establishes, organizes, and executes testing deliverables
- Documents and executes complex software test plans and strategies, ensures traceability of test cases back to project requirements, executes end to end test scenarios
- Coordinates and supports user-acceptance test plans
- Works with Scrum/Agile team or other IT teams to report and resolve complex issues
- Ensures software applications meet functional and non-functional requirements
- Participates in all aspects of testing at all levels, including functionality, system, regression, and load testing
- Records and reports on testing metrics
- Follows test documentation standards and makes updates necessary
- Performs other job-related duties as assigned or apparent
Skills
- Bachelor's degree in computer science, Information Technology, Management Information Systems, or related field
- 3+ years of professional experience in QA/Software Testing
- Experience with testing data integration pipelines and visualization platforms
- Experience with the following: Rally and HP ALM for test management, Agile using tools such as Rally
- Extensive experience with Cypress for integration and E2E testing in production environments
- Proven track record of testing complex customer-facing applications
- Experience working in monorepo architectures (Nx, Turborepo, Lerna, Yarn Workspaces, or similar)
- Deep understanding of integration testing strategies across microservices or multi-package systems
- Knowledge of API testing and tools (Postman, REST Assured, or similar)
- Experience with other testing frameworks (Jest, Playwright, Testing Library)
- Knowledge of accessibility (WCAG) and cross-browser testing
- Experience with software automation testing methodologies including regression, functionality, unit, integration, coverage, performance, and load
- Hands-on experience with Cypress framework for automated testing
Benefits
- Medical/dental/vision insurance
- HSA
- FSA
- 401(k)
- Life, disability & ADD insurance to eligible employees
- Salaried personnel receive paid time off
- Hourly employees are not eligible for paid time off unless required by law
- Hourly employees on a Service Contract Act project are eligible for paid sick leave
Company Overview
Company H1B Sponsorship