eNGINE builds Technical Teams and is seeking a Senior Quality Assurance Engineer to support a large-scale modernization initiative for an enterprise organization. The role involves developing and executing QA test strategies, coordinating testing efforts, and performing hands-on testing across various environments and workflows.
Responsibilities:
- Support development and execution of overall QA test strategy and test plans
- Coordinate testing efforts across business teams, vendors, and technical stakeholders
- Perform hands-on manual testing including functional, integration, and end-to-end testing
- Execute and maintain performance/load testing using Apache JMeter, BlazeMeter, and similar tools
- Update and modify existing testing scripts to support new APIs and integrations
- Develop and execute performance tests for integrated business workflows
- Perform API testing and high-volume load validation scenarios
- Lead and support defect triage, tracking, reporting, and resolution activities
- Provide ongoing reporting around test execution status, defects, and risks
- Identify opportunities to begin testing earlier in the software development lifecycle
- Build test scenarios, acceptance criteria, and testing metrics
Requirements:
- 5+ years of QA / Testing experience
- Hands-on experience with Apache JMeter
- Strong background in manual testing and defect management
- Experience supporting performance and load testing initiatives
- Experience working within Waterfall or hybrid Agile delivery models
- API testing and integrated systems testing experience
- Familiarity with Azure DevOps (ADO), JIRA, or similar tools
- Strong communication, coordination, and organizational skills
- Ability to quickly learn business processes and enterprise systems
- BlazeMeter and/or Hammer experience
- Experience supporting customer-facing or contact center applications
- SQL knowledge
- Exposure to C# and/or Python
- Utility or highly regulated industry experience is a plus