About the Role:
We’re looking for a QA Tester who will help ensure the quality, performance, and usability of our web applications built with WordPress, Node.js, React, Git, Docker, and hosted on AWS.
Key Responsibilities:
- Develop, execute, and maintain manual and automated test cases for web applications.
- Perform functional, regression, performance, and integration testing across WordPress front-ends, Node.js APIs, and React components.
- Investigate and troubleshoot bugs; collaborate with developers to reproduce issues and verify fixes.
- Set up and run test environments using Docker, including containerized WordPress and Node.js services.
- Use Git to track test artifacts, report issues, and manage test branches.
- Apply testing best practices in cloud environments on AWS (e.g., EC2, S3, Lambda).
- Research web testing tools and frameworks (e.g., Selenium, Cypress, Jest, Puppeteer) and propose improvements.
- Document test plans, run logs, and provide clear, actionable feedback to product and engineering teams.
Qualifications:
- 1–3 years experience in QA for web applications.
- Hands‑on testing experience with React and Node.js apps, and familiarity with WordPress.
- Experience with automated test frameworks (e.g., Cypress, Jest, Selenium).
- Understanding of Docker for local and CI testing environments.
- Basic familiarity with AWS testing/deployment pipelines.
- Proficiency in Git for version control and collaboration.
- Strong analytical and communication skills, with attention to detail.
- Habit of researching and evaluating new testing tools and best practices.
Nice to Have:
- API testing using Postman or REST‑assured.
- Cloud-integrated CI/CD testing (e.g., AWS CodePipeline, GitHub Actions).
- Knowledge of performance/load testing tools (e.g., JMeter).