Software Quality Engineer
Ampcus Inc
Boston, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Boston, United States of America
Tech stack
Java
Agile Methodologies
Data analysis
Software Applications
Automation of Tests
Cloud Computing
Cloud Testing
Software Quality
Computer Programming
Databases
Continuous Integration
DevOps
Payment Systems
Python
Scrum
Queueing Systems
Software Reliability Testing
Software Engineering
Test Execution Engine
Delivery Pipeline
Information Technology
Api Design
Data Pipelines
Job description
- Design and implement comprehensive automated tests supporting 100% test automation coverage across all testing levels (unit, integration, system, acceptance).
- Configure and maintain quality gates within CI/CD pipelines, ensuring no defects progress through the delivery pipeline.
- Partner with Product Owners and Engineers in a cross-functional Agile scrum team to define measurable acceptance criteria that can be automated.
- Integrate performance, security, and reliability testing into the automated pipeline to ensure non-functional requirements are continuously verified.
- Optimize test execution speed and reliability to support CI/CD and continuous testing without creating bottlenecks.
- Participate actively in SAFe ceremonies including PI planning, iteration planning, and system demos to represent quality concerns.
- Implement advanced test reporting and analytics to provide real-time quality insights to all stakeholders.
- Collaborate with DevOps engineers to ensure test environments, data, and infrastructure support seamless automated testing.
- Drive continuous improvement of testing practices through regular retrospectives.
- Mentor development teams on Quality Engineering best practices.
Requirements
- Bachelor's degree in computer science or equivalent preferred.
- Expert knowledge of software development, lifecycle and quality engineering.
- Strong data analysis and problem-solving abilities.
- Experience with project-based work and handling multiple projects.
- Ability to quickly learn new software applications and payment systems.
- Skills in pipeline development for continuous testing integration.
- Knowledge of databases, programming (Python/Java), API development.
- Experience with message queues and cloud testing.
- Strong communication and documentation skills.
- SAFE, Agile, Cloud, or DevOps certification is a plus.
About the company
Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.