Job Profile: Software Development Engineer in Test, Senior (3I)
Location: India, Remote
Job Type: Full-Time
Department: Software Development Engineer in Test
Reports To: SDET, Associate Manager
Job Overview
We are seeking a highly skilled Senior SDET to join our innovative Test Engineering team. The ideal candidate must have 8+ years of experience in automation testing, with a strong technical background and proficiency in Python or Java, and experience using Gen AI in testing. Strong experience with Robot Framework is highly desirable. You will play a key role in developing and maintaining our automated test frameworks, ensuring our software products meet the highest quality standards.
Key Responsibilities
Automation Testing:
Develop, maintain, and execute automated test scripts using Python or Java.
Utilize Robot Framework for creating robust automated tests.
Ensure comprehensive test coverage for functional and regression tests.
Test Framework Development:
Design and enhance test automation frameworks to support current and future needs.
Implement best practices in test automation and continuous improvement of the test framework.
CI/CD Integration:
Integrate automated tests into CI/CD pipelines using tools like Jenkins, OpenShift.
Work closely with DevOps to maintain and enhance CI/CD processes.
Cloud Technologies:
Deploy and manage test environments on cloud platforms such as AWS or Oracle Cloud Infrastructure (OCI).
Non-Functional Testing:
Conduct performance, scalability, and security testing to ensure software robustness.
Utilize appropriate tools for non-functional testing.
Collaboration and Communication:
Work with cross-functional teams to understand requirements and create effective test plans.
Report on test progress, defects, and coverage to stakeholders.
Process Improvement:
Identify and implement improvements in the testing process and automation practices.
Stay current with industry trends and advancements in test automation.
Required Qualifications
Education:
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Experience:
8+ years of experience in software testing, with a focus on automation.
Proven expertise in automation testing using Python or Java.
Hands-on experience with the Robot Framework is highly desirable.
Solid understanding of CI/CD tools like Jenkins, OpenShift.
Knowledge and hands-on experience with Gen AI in testing.
Experience with cloud platforms such as AWS or OCI.
Strong background in non-functional testing, including performance, security, and scalability testing.
Skills:
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Detail-oriented with a commitment to quality.
Ability to work independently and manage multiple tasks.
Preferred Qualifications
Experience with containerization technologies like Docker and Kubernetes.
Knowledge of version control systems like Git.
Certification in AWS, OCI, ISTQB, or relevant testing certifications.
This Job Description includes the essential job functions required to perform the job described above, as well as additional duties and responsibilities. This Job Description is not an exhaustive list of all functions that the employee performing this job may be required to perform. The Company reserves the right to revise the Job Description at any time, and to require the employee to perform functions in addition to those listed above.
Newfold Digital
SentinelOne
Insulet International
Vesterling AG
Altair