What are the responsibilities and job description for the Quality Assurance Engineer position at EnpowerTek?
Job Details
Job Title: Quality Assurance Engineer
Location: Berkeley Heights, NJ
Employment Type: Contract-to-Hire (C2H)
Duration: Long-Term
We are looking for a seasoned Quality Assurance Engineer to lead the design and execution of test strategies across various software development initiatives. The ideal candidate will bring strong hands-on experience in automation, test planning, and modern QA tools with a solid understanding of Agile methodologies. Experience in financial services and payment processing environments is highly preferred.
< class="" data-start="712" data-end="744">Key Responsibilities:Develop and execute formal test strategies and plans
Write, manage, and execute test cases/scripts across multiple systems
Lead test planning, QA reviews, and automation test efforts
Perform functional, regression, integration, and user acceptance testing
Participate in daily team calls and hands-on testing
Collaborate with business and technical teams to define test scope
Execute API testing using Postman, JMeter
Implement BDD frameworks and work with tools like Tosca
Conduct test data management and reporting
Research and implement new testing tools and methodologies
9 years of QA experience, including automation and API testing
Strong with Postman, JMeter, SQL queries, and database testing
Hands-on with Test Data Management (e.g., Tosca) and BDD
Familiarity with Agile/Scrum development environments
Experience in financial services or payment systems
Solid understanding of full SDLC and testing life cycles
Background in merchant and financial payment systems
Experience with clearing/settlement systems, fraud analytics
Exposure to debit/credit card processing systems and reporting tools
Bachelor s degree or equivalent experience/certifications