Overview
Skills
Job Details
Job Title: Quality Assurance (QA) Tester Java/AWS Backend Systems
Location: Ashburn, VA (Hybrid 3 days/week onsite)
Clearance Requirement: Must be eligible to obtain and maintain DHS clearance
We are seeking a meticulous and proactive QA Tester with a strong background in backend systems testing to support our engineering team focused on Java and AWS Serverless application development. This role involves end-to-end testing of backend services, APIs, and integrations developed using Java, Spring Boot, AWS Lambda, and MongoDB.
Qualifications:
1. 5+ years of experience as a QA Tester or QA Engineer in backend or full-stack environments.
2. Strong experience testing RESTful APIs and serverless applications.
3. Familiarity with Java, Spring Boot, and understanding of microservices architectures.
4. Experience with AWS services, especially Lambda, API Gateway, DynamoDB/MongoDB.
5. Proficiency in writing SQL and NoSQL queries for data validation (MongoDB/Oracle/PostgreSQL).
6. Working knowledge of CI/CD tools and version control systems like Git.
7. Experience with automated testing frameworks (e.g., JUnit, Selenium, TestNG, REST Assured).
8. Exposure to scripting languages such as Python or Shell scripting is a plus.
9. Familiarity with DevSecOps practices, cloud security principles, and performance testing tools like JMeter is advantageous.
10. Strong problem-solving skills, attention to detail, and ability to work independently or in a collaborative team environment.
Preferred Skills:
1. Familiarity with Agile/Scrum environments
2. Experience with AI/ML testing workflows (nice to have)
3. Knowledge of security testing tools and practices (OWASP, static analysis)
4. Test case management tools (e.g., TestRail, Zephyr)
5. Load testing or chaos testing in AWS environments
Technologies You'll Be Testing:
1. Java, Spring Boot
2. AWS Lambda, API Gateway, Serverless Framework
3. MongoDB, Oracle, PostgreSQL
4. RESTful APIs
5. Git, Jenkins/GitHub Actions
6. WebLogic or J2EE App Servers