Tech Stack
CloudCypressJavaScriptJUnitPythonSDLCSQL
About the role
- Design, implement, and execute test plans for backend billing systems and APIs
- Perform API testing using Postman, SoapUI, or similar tools
- Develop automation scripts in JavaScript or Python and build automation frameworks
- Leverage testing frameworks such as Cypress, JUnit, or TestNG
- Validate subscription and billing workflows with platforms like Recurly or Chargebee
- Write and execute SQL queries to support data validation
- Contribute to performance and security testing of APIs
- Integrate automated tests into CI/CD pipelines
- Collaborate with cross-functional teams to troubleshoot, analyze, and resolve issues
- Mentor teammates occasionally and share QA expertise
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- 2+ years of experience in QA testing with focus on backend systems and APIs
- Proficiency with RESTful API testing and methodologies
- Hands-on expertise in Postman, SoapUI, or equivalent tools
- Programming skills in JavaScript or Python for automation
- Experience with testing frameworks such as Cypress, JUnit, or TestNG
- Strong SQL skills for database validation
- Solid understanding of SDLC, QA methodologies, and Agile environments
- Strong analytical and problem-solving abilities
- Excellent communication and teamwork skills
- Nice to have: Experience with Recurly or Chargebee
- Nice to have: Familiarity with CI/CD tools and pipelines
- Nice to have: Exposure to performance and security testing of APIs
- Nice to have: Experience with containerized or cloud-based environments