Qualifications
- 3-8 years of experience in software testing with a focus on backend systems
Responsibilities
- Design, develop, and execute test scenarios and test cases for enterprise applications within schedule and effort estimates
- Provide accurate effort estimations for assigned testing tasks
- Develop and maintain automated test suites covering component, integration, and end-to-end testing
- Review unit test cases written by developers and assist with minor code defect resolution
- Provide clear, accurate status reports on testing activities and progress
- Adhere to organizational processes and policies while protecting intellectual property
- Actively participate in process improvement initiatives and knowledge sharing activities
Technical Skills Required
- Strong knowledge of backend testing methodologies and frameworks
- Experience with API testing tools (e.g., Postman, SoapUI, RestAssured)
- Proficiency in at least one programming language used for test automation (Java, Python, JavaScript)
- Experience with test automation frameworks (e.g., Selenium, TestNG, JUnit, Cucumber)
- Knowledge of CI/CD pipelines and testing integration (Jenkins, GitLab CI, etc.)
- Experience with database testing and SQL queries
- Familiarity with version control systems (Git, SVN)
- Understanding of performance testing concepts and tools
Seniority level
Employment type
Job function
Industries
- IT Services and IT Consulting