Job Title: Application Tester/QA Analyst
Technical Requirements:
- 5 years of experience in Software QA with expertise in Functional and Automation testing.
- Proficient in Selenium WebDriver and Playwright for developing and executing automated test scripts.
- Hands-on experience with API testing both manual and automated leveraging frameworks like REST Assured or similar tools.
- Solid understanding of relational databases (e.g. MySQL MSSQL) for testing database-driven applications.
- Knowledge of test management tools and bug tracking systems such as JIRA TestRail or similar.
- Experience working in Agile/Scrum environments with cross-functional teams.
Required Skills and Experience:
- Strong expertise in Playwright for browser automation and web testing.
- Proficient in Selenium WebDriver for cross-browser compatibility testing.
- Solid understanding of performance regression and security testing techniques.
- Experience in test case design execution and maintenance of automated regression suites.
- Excellent analytical communication and organizational skills.
- Proven ability to estimate prioritize and coordinate testing activities.
Aptitudes for Success:
- A passion for software quality and a proactive approach to testing.
- Critical thinking and problem-solving skills to debug complex software issues.
- Ability to adapt quickly to new tools frameworks and testing methodologies.
- Strong team player with a collaborative mindset.
- Attention to detail and ability to deliver high-quality test outcomes under deadlines.
Job Responsibilities:
- Collaborate with software engineers product managers and stakeholders to define document and execute manual and automated test cases.
- Design and implement Playwright and Selenium-based test automation frameworks for web and API testing.
- Execute end-to-end cross-platform testing scenarios for application features APIs and data integrations.
- Develop and maintain automated regression test suites to ensure consistent quality across releases.
- Review functional requirements and technical designs to provide feedback on testability and propose test coverage improvements.
- Actively participate in defect triage meetings to prioritize and resolve identified issues.
- Document and track quality metrics such as test coverage defect density and resolution times.
- Work closely with cross-functional teams to execute validate and document multi-platform test results.
- Continuously identify opportunities to improve test strategies and automation frameworks using the latest tools and methodologies.
Preferred Qualifications:
- Experience with Cloud-based testing environments and CI/CD pipelines (e.g. Jenkins GitLab or Azure DevOps).
- Familiarity with version control systems like Git for managing test scripts and automation frameworks.
- Hands-on exposure to monitoring tools and test data management.