You will help define how testing is done at Praxis, not just follow an existing script.
Key Responsibilities
- Design, implement, and maintain automated test frameworks using Playwright
- Write robust, readable, and maintainable test scripts for web applications
- Define and evolve test practices, standards, and conventions across projects
- Collaborate closely with developers to shift quality left in the delivery lifecycle
- Create and execute test plans covering:
- Functional testing
- Regression testing
- Integration testing
- Identify, document, and track defects with clear reproduction steps
- Ensure test coverage aligns with business risk and delivery priorities
- Integrate automated tests into CI/CD pipelines
- Mentor junior QA or engineers on testing best practices where needed
Required Experience & Skills
- 5+ years experience in Quality Assurance or Test Engineering
- Strong hands-on experience with Playwright
- Proven ability to write automated test scripts (JavaScript / TypeScript preferred)
- Solid understanding of modern test practices and testing strategy
- Experience testing modern web applications (SPA, APIs, backend integrations)
- Comfortable working in agile or fast-moving delivery environments
- Strong communication skills—able to challenge assumptions constructively
- High ownership mindset: you care about outcomes, not just test execution
Tasks
- Develop and execute test plans to ensure product quality and functionality.
- Collaborate with the development team to identify and resolve defects.
- Create detailed, comprehensive, and well-structured test cases.
- Conduct post-release and post-implementation testing.
- Participate in brainstorming sessions to bring bold and innovative ideas to improve QA processes.
Requirements
- Proven experience as a QA Test Engineer or similar role in the business consulting industry.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience with both manual and automated testing tools like Selenium or JIRA.
- Excellent attention to detail and a passion for ensuring high quality standards.
- Ability to effectively communicate and collaborate with cross-functional teams, embracing values like accountability and boldness.