Software Development Engineer in Test 2
ExternalFull-timeOn-siteToday
AzureCI/CDCypressJavaLoad TestingMove
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Assist in writing, executing, and validating basic automated test cases for software components, feature enhancements, and new products.
- Work with cross-functional teams, developers, and senior SDETs to design, develop, and enhance automated testing tools, scripts, and frameworks.
- Contribute to the planning and implementation of automated functional, integration, and performance tests within the Continuous Integration (CI) system.
- Document defects accurately, validate fixes and ensure adherence to software quality standards.
- Participate in code reviews, providing suggestions to senior SDET Engineers to maintain automation code quality.
- Support the setup and maintenance of testing environments to simulate real-world conditions.
- Contribute to documenting testing processes, procedures, and best practices for wider team understanding.
- Help analyze testing data and metrics to ensure relevance and accuracy, and provide insights into the effectiveness of testing strategies.
- Act as the gatekeeper for ensuring the quality and reliability of products.
- Participate in bug triage, verifying reported defects and providing additional information as needed.
- Seek guidance and mentorship from senior colleagues to enhance knowledge and skills in automated test engineering.
- What Skills & Experience You Should Bring
- BS / B.E / B.Tech or M.E / M.Tech / M.S. in Computer Science Engineering/ Computer Science Related or an equivalent degree.
- Have 2 to 5 years of experience in white box testing and load leading testing effort.
- Knowledge of programming languages commonly used for test automation (e.g, Java, Python, C#, SQL).
- Knowledge in front end and backend automation, load testing with tools like Selenium, Playwright/Cypress, K6, Postman etc.,
- Experience with Azure Test Plan and CI/CD pipelines for automating testing and deployment processes.
- Understanding of various software testing methodologies, including functional, integration, performance, and/or regression testing.
- Familiarity with the concepts and principles of automated testing, including creating scalable and maintainable test scripts.
- Problem-solving skills and the ability to write, maintain, and debug automated test scripts that cover various testing scenarios.
- Professional experience in creating frameworks to run performance tests.
- Effective communication skills, both written and verbal.
- Ability to work collaboratively and adapt to changing project requirements.
- Eagerness to learn and grow in a fast-paced, technology-driven environment.
- About Trimble
- Location: Chennai
- Under full-time in-office work arrangement, this resource primarily supports the Field Systems Segment and works collaboratively across the CCFS Cloud Software teams.
- About Our CCFS Cloud Software Division
- We work on cloud solutions which help connect office and field for Civil Construction Softwares.
- Trimble's Inclusiveness Commitment
Benefits
Vision insuranceEquity / stock options
Additional Information
Your Title: Software Development Test Engineer 2 Job Location: Chennai/India Our Department: Civil Constructions Field Software Are you an experienced Software Development Test Engineer ready for your next challenge? Join us in a vibrant and inclusive environment where action meets innovation!
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at trimble? Share your experience