Job Title: Senior Software Development Engineer in Test (SDET)
About Us: Join our dynamic CCM team as a Senior SDET, where you'll spearhead the automation of cutting-edge cloud-native and microservices-based applications. We want you on board if you're passionate about ensuring top-notch software quality and thriving in a collaborative environment!
Responsibilities:
- Develop and maintain robust automated test scripts using Selenium, Cucumber, and Cypress for web UI testing of our innovative cloud-native and microservices-based applications.
- Collaborate closely with developers and product owners to ensure comprehensive test coverage for new features and enhancements.
- Design and implement sophisticated testing frameworks for REST APIs, ensuring seamless integration into our CI/CD pipeline.
- Troubleshoot and resolve issues encountered during testing, fostering a seamless collaboration with development teams.
- Mentor and guide junior team members, sharing invaluable insights on automation techniques and industry trends.
- Utilize and enhance existing testing infrastructure within Linux/Unix environments, optimizing testing processes for efficiency.
- Ensure the seamless execution of nightly test runs as part of our CI/CD process, communicating results effectively to stakeholders.
Requirements:
- Bachelor's/Master's degree in Computer Science or related field.
- 8-10 years of solid experience in software development, with a specialized focus on software testing and automation.
- Proficiency in Selenium, Cucumber, and Cypress for web UI testing, demonstrating expertise.
- Hands-on experience with cloud-native and microservices-based applications, ideally within a CI/CD pipeline.
- Familiarity with Cloud environments (AWS/GCP/Azure), enriching your toolkit for diverse deployment scenarios.
- Strong command over Linux/Unix environments, ensuring seamless adaptation to our infrastructure.
- Proven expertise in REST API testing and automation, coupled with a knack for designing comprehensive testing frameworks.
- Exceptional debugging and troubleshooting skills, vital for maintaining top-notch software quality.
- Excellent communication and collaboration skills, enabling effective teamwork across diverse functions.
- Demonstrated ability to mentor and lead junior team members, fostering a culture of continuous learning and growth.
- Deep understanding of Agile and Scrum methodologies, aligning seamlessly with our development practices.
- Agility in adapting to changing priorities and requirements within a fast-paced environment.
Join us in revolutionizing software quality assurance while pushing the boundaries of innovation. Apply now and be a key player in our quest for excellence!
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information TechnologyIndustries
Software Development
Referrals increase your chances of interviewing at HCLSoftware by 2x
Oracle Functional Tester - Associate - Operate
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.