Overview
Skills
Job Details
Summary We are seeking a QA Analyst to help ensure the quality and reliability of our current and future technology products.
In this role, you will participate in testing web-based applications and Windows services, collaborating closely with other QA team members to share knowledge and enhance overall testing competency.
To succeed, you should demonstrate strong interpersonal skills and a high aptitude for technical learning. You must be approachable, quick to engage, and able to multitask efficiently. This position requires discipline, initiative, and the ability to solve complex problems in a fast-paced, dynamic environment while maintaining composure, transparency, and professionalism during interactions with peers, customers, management, and external partners.
MUST HAVES / Information for this role:
- Playwright
- The role is 70% automation / 30% manual testing
Needs:
- Bachelor s degree (or equivalent experience) and 5-7 years in software quality assurance focused on Web-based application testing
- 3+ years of experience with Windows operating systems and applications
- 5+ years of experience writing test cases and test plans
- 5+ years of experience using QA test plans ADO
- Experience with Iterative Development in an Agile Scrum environment
- Experience with automation Playwright, JMeter and PERFORMANCE testing.
- Ability to conduct functional testing, regression testing, system-level integration testing, end-to-end testing, and acceptance testing
- In-depth understanding of software development processes and methodologies including their documentation and creation
- Knowledge and experience with version control and defect tracking systems
- Ability to handle multiple projects and task responsibilities simultaneously and switch among them quickly to meet prioritized business needs
- Gather, use and analyze defect metrics data to present analysis findings to the appropriate levels of management verbally and through the preparation of periodic written reports.
Duties:
- Requirement Analysis and designing detailed test cases and procedures from requirement specifications
- Test new applications and repeatable testing for existing products
- Ensure all product releases meet or exceed defined quality goals
- Iterative Development and Release Management process experience in an Agile Scrum environment
- Work with business analysts, development teams, and internal groups to ensure customer requirements are met
- Attends design review and user meetings as required
- Documents test cases and defects as needed
- Performs execution of test plan, continually analyzing test efforts for completeness
- Performs system integration, functional, volume, user interface and performance testing on modifications and enhancements before production releases through manual and automated techniques
- Create, maintain, and run automated test scripts
- Analyzes failure/success of automated scripts and makes modifications as required