Description
SQL, RDBMS (Oracle and PostGRES), NoSQL (Cassandra), Web-services (JSON and SOAP) & tools like Postman, SOAPUI Key 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, Rest Assured)
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
Additional Skills:
Knowledge of payment systems or financial technologies is a plus
Experience with containerization technologies (Docker, Kubernetes)
Familiarity with microservices architecture testing
Experience with test management tools
Basic understanding of security testing principles
Education: Bachelor's degree in Computer Science, Information Technology, or related field
Relevant testing certifications (ISTQB, etc.) are a plus
Soft Skills:
Strong analytical and problem-solving abilities
Excellent communication and documentation skills
Ability to work effectively in cross-functional teams
Detail-oriented with a focus on quality
Self-motivated with the ability to work independently
Good time management skills to meet deadlines