You Are
UST is searching for a Software Testing Lead who will be ensuring adherence to test practices and processes to improve test coverage.
The Opportunity
- Create Test Estimates and Schedules
- Identify business processes, conduct risk analysis, and ensure test coverage.
- Ensure adherence to processes and standards
- Produce test results, defect reports, test logs, and reports for evidence of testing.
- Publish RCA reports and preventive measures.
- Report the progress of testing
- Contribute to Revenue savings for clients by suggesting alternate methods.
- Quality of Deliverables
This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.
What You Need
- 10+ years of experience in Software Testing Development and should be well versed with hands-on experience with the following.
- Core Java Concepts: - OOPs Concepts & Patterns - Abstract Classes and Interfaces - Constructors - File IO and Serialization, - Collections - List / Map / Set, - Access Specifiers, Exceptions - Checked, Unchecked - Generics - Java Keywords - Static, Final, volatile, synchronized, transient, this super etc - JVM and Memory Management - Multithreading and Synchronization.
- Knowledge with: - Service Oriented Architecture / Web Services - SOAP / REST (Using SOAP UI Tool and Java APIs) - Markup Languages like XML and JSON - Web Technologies like HTML, CSS, Javascript, and JQuery - Groovy Scripting Database
- Knowledge: - SQL Queries - Inner Outer Joins, Group By, Having Experience in Designing and Implementing Test Automation frameworks with selenium java, TestNG, Maven/Gradle, GitHub/Bitbucket/Teamcity, BDD, etc.
- Solid experience in Developing and debugging automation scripts.
- Experience in using Jira/Jenkins
- Should have good communication skills and interpersonal skills
- Exposure to the Protractor tool is an added advantage.
- Experience in Ant build & Maven build.
- Exposure to cross-browser and multilingual automation testing.
- Good knowledge of Element Locators, selenium Commands, and WebDriver methods.
- Experience in writing VB scripts.