Review requirements, specifications, user documentation, help files, and other project documentation to assure quality of the products and tests to be developed; i.e., perform manual static testing.
Use risk-driven techniques to develop, maintain, and execute automated test suites for various Software Cafeteria products; i.e., perform automated dynamic testing.
Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
Expertise in Static Testing, Function (Manual and Automation and API contract testing
Create and maintain an automated nightly build verification (“smoke”) test.
Ensure proper version control and configuration management of all test objects developed
Drive and Deliver software products on-time with high quality; using agile/Devops and customer focused quality practices
Must take responsibility for quality of products/release.
Participate in project-wide reviews of requirements, system architecture discussions
Perform other tasks as may be required from the business from time to time
Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.
Update test execution status following agreed-upon scheduled test status updates.
Trace test cases and results back to specific quality risks.
Automation
Establish Automation frameworks, standards, methodology and principles
Analyze user requirements, functional specification and automation test plan for assigned projects.
Create high standard scripts with less maintenance
Building automation scripts repository and reporting mechanism around it to report execution status and statistics.
Exposure to various types of automation frameworks.
Implement the strategy via developing, coding and executing test case and test script frameworks using Selenium.
Strong knowledge in Java Programming.
Exposure to SCM tools (git/bitbucket) and CI tools (jenkins).
Integrate the test suites into the test management system and custom test harnesses.
Conduct defects review meetings with development teams
Microservices/API Testing
Must possess good knowledge about SOAP,REST & GraphQL framework and must have hands-on API Automation expertise
Expertise in multiple authorization mechanisms utilized for accessing API;
Expertise in data-driven automation using external sources like excel, JSON;
Know how to hook a SoapUI solution with CI platforms like Jenkins;
Understanding of running SoapUI projects to run tests in parallel.
Other Areas
Mobile testing experience will be an added advantage
Skills and Knowledge:
Qualifications & Requirements:
Minimum Qualification: Bachelor’s degreein Computer Science, Information Technology or related fields
At minimum 6+ years professional experience in testing.
At minimum 3+ years Automation implementation on web and mobile Applications, hands-on experience using selenium
2+ Years of experience in managing project on micro-services architecture using APIs, testing in REST, microservice and cloud platforms
Hands-on Technical expert
Works well independently and as part of a team
Has experience or understanding of performance and load testing
Hands-on exposure in using ALM (test management tool)
Excellent written and verbal communication skills
Good command in programming Java and Web technologies
Experience in using HP ALM and JIRA tools
Problem solving/trouble-shooting and an ability to come up with creative solutions
Experience Levels:
Overall 6+ years’ experience in Testing
3+ years of Automation experience using Selenium
2+ years’ experience in testing apps on micro-services architecture using APIs, testing in REST, microservice and cloud platforms
Mobile manual and Automation Testing
--
You must verify your mobile number to apply to this job.