What are the responsibilities and job description for the Lead SDET position at Inherent Technologies?
Mandatory skills: Selenium
Note
Utilize Java and Maven to build reusable and maintainable automated regression suites to perform test execution on front-end and back-end applications.
Creating branches, merge requests, and generating build deployments using GitLab, or any other DevOps tools.
Design and develop test plans, test cases using test management tools such as TestRail or qTEST based on requirement, analyze the test result, and log and track defects using Jira.
Perform Rest API testing using POSTMAN or RESTASSURED tools.
Database work such as connecting, querying and population using MongoDB, Cassandra or other SQL/NOSQL.
Job Description
Perform manual testing by means of UI testing, API testing using POSTMAN and Data validation as necessary.
Perform functional, regression testing on various platform and devices in pre prod test environment to ensure all objectives are met and solution works as expected.
Analyzing how systems are being tested manually and identifying opportunities to reduce that time and effort through automation.
Perform test automation and setting up systems on multiple application platform.
Work with team to create and update automation test framework for automation testing of applications.
Debug code to discover any inconsistency, breakdown of test cases etc.
Follow CI/CD pipeline by using Gitlab tools to create pull requests, merge branches and build deployment using Git commands.
Design, document, and maintain functional test cases using Test Rail and qTest.
Ensure that validated deliverables meet functional and design specifications and requirements.
Collaborate with developers and product team to provide feedback on identified issues and assist in resolving issues to closure by retesting. Log and track bugs using Jira, Rally and qTest tools.
Perform an automated regression suite run which includes sanity and critical functionality test cases prior to every release to identify any existing bugs.
Design, execute and report on positive, negative, smoke, regression, etc. automation scripts to test integration dependencies across systems.
Note
- Prior experience working with T-Mobile is preferred
- Local candidates preferred
Utilize Java and Maven to build reusable and maintainable automated regression suites to perform test execution on front-end and back-end applications.
Creating branches, merge requests, and generating build deployments using GitLab, or any other DevOps tools.
Design and develop test plans, test cases using test management tools such as TestRail or qTEST based on requirement, analyze the test result, and log and track defects using Jira.
Perform Rest API testing using POSTMAN or RESTASSURED tools.
Database work such as connecting, querying and population using MongoDB, Cassandra or other SQL/NOSQL.
Job Description
Perform manual testing by means of UI testing, API testing using POSTMAN and Data validation as necessary.
Perform functional, regression testing on various platform and devices in pre prod test environment to ensure all objectives are met and solution works as expected.
Analyzing how systems are being tested manually and identifying opportunities to reduce that time and effort through automation.
Perform test automation and setting up systems on multiple application platform.
Work with team to create and update automation test framework for automation testing of applications.
Debug code to discover any inconsistency, breakdown of test cases etc.
Follow CI/CD pipeline by using Gitlab tools to create pull requests, merge branches and build deployment using Git commands.
Design, document, and maintain functional test cases using Test Rail and qTest.
Ensure that validated deliverables meet functional and design specifications and requirements.
Collaborate with developers and product team to provide feedback on identified issues and assist in resolving issues to closure by retesting. Log and track bugs using Jira, Rally and qTest tools.
Perform an automated regression suite run which includes sanity and critical functionality test cases prior to every release to identify any existing bugs.
Design, execute and report on positive, negative, smoke, regression, etc. automation scripts to test integration dependencies across systems.