API TestingQuality AssuranceRoot Cause AnalysisScenario TestingSecurity TestingTest PlanningTest ScriptsTestrailUser Scenarios
Mid-level (3-4 years) -
United States
Advancing the ways the world pays, banks and invests.
45285+ employees
Fintech
Role
Who you are
Proficient in creating test plans test cases and test scenarios for APIs
Experience in functional testing regression testing usability testing performance testing and security testing of APIs
Understanding of consumer driven contract testing using tools such as Pact
Experience with API testing frameworks like Rest Assured mocha/chai
Knowledge of scripting languages such as Python Java or JavaScript for automation tasks and test script development
Experience integrating automated tests into CI/CD pipelines and working collaboratively with DevOps teams
Ability to analyze logs debug issues and troubleshoot API performance compatibility and functionality issues
Strong knowledge of QA methodologies processes and best practices including agile testing methodologies
Effective communication skills to collaborate with cross-functional teams including developers product managers designers and QA teams
Strong analytical skills to identify test scenarios prioritize testing efforts and analyze test results to identify defects and areas for improvement
Proven ability to troubleshoot complex issues perform root cause analysis and work collaboratively with teams to resolve technical challenges
What the job involves
Lead the planning design and execution of comprehensive quality assurance strategies and testing processes specifically tailored for APIs across a variety of frameworks
Develop test plans test cases and test scenarios for functional non-functional regression and performance testing of APIs ensuring thorough coverage of requirements and user scenarios
Design implement and maintain automated testing frameworks and scripts using tools such as Selenium TestRail or similar to streamline regression testing and ensure test repeatability
Integrate automated tests into CI/CD pipelines using tools like Jenkins GitLab CI/CD or Azure DevOps and collaborate with DevOps teams to ensure automated testing is part of the development workflow
Conduct performance testing load testing and scalability testing of APIs to identify bottlenecks optimize app performance and ensure smooth user experience under various usage scenarios
Collaborate with security teams to implement and execute API security testing including vulnerability assessments penetration testing and compliance checks to meet industry standards and regulatory requirements
Evaluate API usability accessibility and API design elements through usability testing A/B testing and user feedback analysis to enhance overall app quality and user satisfaction
Document test plans test cases test results and testing metrics and generate comprehensive test reports and dashboards for stakeholders highlighting quality insights risks and recommendations
FIS is passionate about helping businesses and communities thrive by advancing the way the world pays, banks, and invests. We are at the heart of commerce and financial transactions that power the global economy.