QA Engineer
ascendion
Job Description
Partner with developers and business analysts to interpret payments requirements and translate them into effective test strategies, scenarios, and test cases.
· Design, develop, and maintain automation frameworks and automated test scripts.
· Build and enhance automated regression suites; ensure scripts are maintainable, reusable, and scalable.
· Execute automated tests, assess outcomes, identify defects, and validate fixes to meet quality standards for payment solutions.
· Work with engineering teams to troubleshoot, isolate, and resolve issues impacting payment processing flows and API integrations.
· Drive continuous improvement of testing practices to expand coverage, improve efficiency, and strengthen quality across payments capabilities.
· Participate in code reviews and provide input on testability, automation readiness, and overall quality with a payments-first focus.
· Produce and maintain test documentation (test plans, test cases, execution evidence/results) for deliverables.
· Stay current on testing best practices, emerging automation approaches, and trends in payments technology and API testing.
Qualifications
· Bachelor’s degree in Computer Science, Engineering, or a related discipline.
· Demonstrated experience as an SDET (or similar QA automation role), preferably supporting payments technology.
· Experience with automation tools/frameworks (e.g., Selenium, JUnit, TestNG), API testing tools (e.g., Postman, SoapUI), and UI automation.
· Proven experience building and evolving automation frameworks.
· Working knowledge of CI/CD practices and pipeline-driven testing.
· Strong analytical/problem-solving skills with high attention to detail.
· Clear communication skills and strong cross-functional collaboration.
· Familiarity with Agile/Scrum delivery practices is an advantage.