Full Time

Software Development Engineer in Test (Python/SQL/Jenkins) - 100% Remote Only Available on W2

Optomi
Remote!
$80,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Optomi, so some details may not match this job. The employer's own page has the real description.

Overview

Optomi is seeking a dedicated and detail-oriented Software Development Engineer in Test (SDET) proficient in Python, SQL, and Jenkins to join our innovative team. In this fully remote position, the SDET will play a critical role in designing automated tests and ensuring software quality while collaborating closely with development teams. You will be responsible for creating test frameworks and implementing test strategies to deliver high-quality software solutions that meet our client's needs while maintaining continuous integration and delivery.



Job Responsibilities

  • Design, develop, and implement automated test scripts using Python.
  • Perform database testing and validation using SQL to ensure data integrity and conformance.
  • Integrate automated tests into Jenkins for continuous integration and delivery practices.
  • Collaborate with software developers to understand features, requirements, and provide valuable feedback.
  • Conduct performance and load testing to identify potential bottlenecks and issues.
  • Develop and maintain documentation related to automated testing protocols and procedures.
  • Identify, analyze, and report defects while ensuring prompt resolution.
  • Enhance the test automation framework and tooling as necessary.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in software testing and automation using Python.
  • Strong proficiency in SQL with practical experience in database testing.
  • Experience with CI/CD tools, specifically Jenkins or similar.
  • Familiarity with test frameworks such as pytest or unittest is highly desirable.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively within a team.
  • A minimum of 3 years of experience in a software testing or quality assurance role.


Technologies & Tools

In this position, you will work predominantly with Python for test automation, SQL for database interaction and validation, and Jenkins as the CI/CD tool. Additional tools may include test automation frameworks such as pytest or unittest, version control systems such as Git, and issue tracking tools tailored to Agile development methodologies.



Ideal Candidates

The ideal candidate for this role is a proactive and analytical thinker who demonstrates a passion for software quality assurance. You should have a strong grasp of test automation principles and enjoy working in an agile and collaborative environment. Excellent communication skills, a dedicated work ethic, and a commitment to continuous learning are critical attributes that will contribute to your success in this position.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.