onsite
Software / Test Engineer - Parsons
QA Engineer
Software / Test & Integration Engineer designing, implementing, and testing high‑performance, secure mission‑critical systems using Python, C++, Java, and AWS, while driving CI/CD pipelines and test automation in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and integrate software components for mission‑critical systems using Python, C++, and Java.
- Implement and maintain CI/CD pipelines on AWS to ensure rapid, reliable delivery.
- Create and execute automated test suites, including unit, integration, and performance tests.
- Collaborate with cross‑functional teams to define requirements, resolve defects, and optimize system performance.
- Document design decisions, test plans, and deployment procedures for compliance and knowledge transfer.
Requirements
- 3+ years of experience in software development and test engineering for complex systems.
- Proficiency in Python, C++, and Java with strong object‑oriented design skills.
- Hands‑on experience with AWS services (EC2, S3, Lambda) and CI/CD tools (Jenkins, GitHub Actions).
- Solid understanding of test automation frameworks and performance testing tools.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythoncjavaawscicdtest automationagile