Effectual is a company that provides strategic guidance and customized solutions for digital transformation. They are seeking a highly skilled Quality Assurance Engineer to develop and maintain automated testing solutions, support application development, and ensure the quality of software through various testing methods.
Responsibilities:
- Develop and maintain automated testing solutions to support application development ecosystems
- Build and maintain automated test libraries and utilities using Playwright and TypeScript
- Develop and support automated testing across: internal browser-based applications, native mobile apps (iOS/Android), RESTful APIs, and backend services
- Consume Gherkin-style test cases and implement them in the test framework
- Develop API-based testing tools for data setup, cleanup, and workflow simulation to support test efficiency
- Collaborate with QA leadership to track test coverage, quality metrics, and identify opportunities for automation improvements
- Provide technical support and innovative cloud solutions in alignment with business objectives, by designing, architecting, maintaining, and operationalizing cloud-based applications and systems on the AWS Cloud
- Support and maintain existing software functionality; investigate, analyze, and correct identified defects
- Improve the maintainability and performance of existing software through application refactoring
- Independently responsible for the entire lifecycle of medium and large features from design through deployment
- Perform pull requests/merge requests, branch management, and build and deployments
- Build, deploy, and maintain CI/CD pipelines for multiple stacks
- Review technical design documentation and participate in technical reviews
- Create proper documentation for software and test automation being built
Requirements:
- Bachelor's degree in Computer Science, CIS, IT, IS, or related field, or equivalent professional experience
- 5+ years of experience with software testing strategies including exploratory, regression, and end-to-end validation
- 4+ years of hands-on experience developing test automation using Playwright, Selenium (TestNG), or Cypress
- 4+ years' experience in object-oriented programming using Java, Python, or similar
- 3+ years' experience in TypeScript or JavaScript
- 3+ years' experience writing and executing SQL queries using MS SQL Server, PostgreSQL, or Oracle
- 2+ years' experience in API testing tools such as Postman, ReadyAPI, or REST Assured
- 2+ years of experience in automation of test setup/cleanup
- AWS Certified Cloud Practitioner, AWS Certified Developer Associate, or AWS Certified Solutions Architect Associate