Lead QA Engineer (Web Services - API Testing)
About the position
About this position:
Location: Charlotte, NC – 3 days in oƯice – 2 days remote
12+ month contract – possibility of extension
Responsibilities
• Conduct end-to-end testing across applications, APIs, and backend services to ensure business, functional, and technical requirements are met throughout the SDLC.
• Execute manual and automated test scripts based on defined test strategies and plans.
• Perform web services/API testing using any industry tool (Parasoft, GreenHat, SmartWare experience is a plus but not required).
• Validate REST APIs, data flows, and integrations with backend systems.
• Participate in production certification, executing automated and manual scripts to validate production health and identify post-release defects.
• Collaborate closely with development, product, and oƯshore QA teams to clarify requirements, identify defects, and ensure quality standards.
• Analyze logs (Splunk) and defect trends to proactively identify risks and issues.
• Contribute to Agile ceremonies and ensure testing activities align with sprint goals.
• Write high-quality test scripts, maintain automation suites, and ensure CI/CD integration where applicable.
Requirements
• 5+ years of QA experience, including both manual and automation testing.
• Strong experience testing REST APIs and web services.
• Hands-on experience with Java, Selenium, and JavaScript for automation.
• Strong understanding of STLC, testing methodologies, and Agile practices.
• Ability to write and execute high-quality test cases and automation scripts.
• Experience with cross-browser and cross-device UI validation.
• Excellent verbal and written communication skills—must vocal, and collaborative as a lead onshore tester.
• Ability to work with onshore teams and drive clarity in requirements and defects.
• Experience with Splunk or similar log/monitoring tools.
• Experience with defect management tools (JIRA, ALM, etc.).
• Self-starter with strong analytical and problem-solving skills.
• Bachelor’s degree in Computer Science or related field (strongly preferred).
• Strong SQL skills for backend validation.
• Experience in financial services or payments/merchant services.
• Manual testing + strong Web Services/API testing
• Automation experience (Java/Selenium/JavaScript)
• Strong communication, assertiveness, and ability to think independently
• Agile experience + Computer Science degree strongly preferred
• Experience with Splunk or defect management tools
Nice-to-haves
• Familiarity with Parasoft, GreenHat, SmartWare, or similar web services testing tools.
Benefits
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)
Apply tot his job
Apply To this Job