About the Role
We are looking for an experienced Automation Tester to join our QA team. You will be responsible for designing, implementing, and executing automated test suites for RESTful APIs, as well as performing load testing and manual verification to ensure product quality and reliability. This role involves close collaboration with developers, DevOps engineers, and product teams in a cloud-based environment.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Java and Cucumber
- Perform API testing using Postman and integrate automation into CI/CD pipelines
- Develop and execute load and performance tests using JMeter
- Conduct manual functional testing when necessary to validate new features and bug fixes
- Analyze test results, identify defects, and provide detailed reports to stakeholders
- Work with PostgreSQL databases for data validation and test setup
- Collaborate with teams deploying and testing applications in AWS environments
Required Qualifications
- Minimum 3 years of professional experience in QA or automation testing
- Strong proficiency in Java and Cucumber for test automation
- Hands-on experience with RESTful API testing tools such as Postman
- Proven experience in performance/load testing using JMeter
- Solid understanding of SQL and experience working with PostgreSQL
- Familiarity with AWS cloud services and test environments
- Strong analytical and troubleshooting skills
- Excellent communication and documentation abilities
Preferred Qualifications
- Experience integrating automated tests into CI/CD pipelines (e.g., CodeBuild)
- Knowledge of containerized environments (Docker, Kubernetes)
What We Offer
- Opportunity to work on modern, high-availability applications
- Collaborative and innovative engineering culture
- Competitive compensation and benefits