Business Title:SDET Engineer
Location:Chennai, India
Work:Hybrid
Who are we?
Trimble Transportation is a division of Trimble Inc., a leading provider of technology solutions for various industries. Trimble Transportation focuses specifically on providing technology and software solutions to the transportation and logistics industry with solutions designed to improve operational efficiency, enhance safety, and optimize resources for fleet management, transportation logistics, and supply chain management. These solutions leverage advanced technologies such as GPS, telematics, cloud computing, and data analytics to enable better decision-making and streamline processes in the transportation industry.
Job Summary
We are looking for a Software Development Engineer in Test to develop and execute manual and automated tests to ensure product quality. The SDET responsibilities include test case development, manual testing, designing and implementing automated UI / API tests for web applications. The responsibilities will also include monitoring all stages of software development to identify and resolve system malfunctions to meet quality standards. The candidate is also expected to strike a balance between Indian and US time zones to ensure attending client calls, address production issues, etc.
Key Responsibilities
As a member of the core team, you will participate in and be responsible for the full life cycle of software development activities including new product releases, upgrades, functional enhancements, defect resolution, and performance improvements.
Regularly and proactively communicate status, risks, and other issues related to projects that are under development
Execute exploratory tests on feature and bug fix testing using a combination of manual and automated testing techniques
Ability to identify, create, update, and track software defects found during testing and review test results
Research and stay informed about the latest best practices in Software Engineering
Work effectively with minimal supervision in a distributed team
Update Jira issues and participate in reviews and all other duties as assigned
Attributes/Skills Required
Experience with Java programming languages(Mandatory)
Experience in creating automation scripts for mobile using Appium/Selenium/WebDriver.io(Mandatory)
Experience testing mobile apps(iOS& Android)
Should have experience with testingNative and Hybrid applications
Intermediate knowledge using software test design techniques like equivalence class, boundary value, decision table and use case testing.
Experience working with agile testing practices like BDD, test automation, exploratory testing and continuous integration.
Good at Backward compatibility testing between different OS versions
Ability to comprehend and communicate effectively with management, other engineers, and internal and external customers.
Must be self-motivated and able to work independently and effectively in a team environment
Possess intellectual humility - Be able to make mistakes and learn from them
Ability to read, analyze, and interpret complex technical documents, diagrams, data models, and process documents.
Customer-focused with excellent follow through on commitments.
Experience/Education
3 to 5 Years working experience as a Software QA Engineer will be considered
Bachelor's degree in computer science, software engineering or related field.