Full Time

Software Engineer in Test (Go / Python / React)

Jobot
$80,000 - $120,000* / year (about $38–$58 an hour)

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 Jobot, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer in Test at Jobot, you will play a vital role in ensuring the quality and performance of our software applications. Your primary objective will be to create, maintain, and execute automated test scripts while collaborating closely with development teams to enhance testing processes and frameworks. You will utilize your expertise in Go, Python, and React to design robust test solutions that increase testing efficiency, reduce manual effort, and contribute to delivering high-quality products in a timely manner.



Job Responsibilities

  • Develop and implement automated test scripts for the software applications built in Go, Python, and React.
  • Collaborate with cross-functional teams to define testing requirements, design comprehensive test plans, and establish testcriteria.
  • Identify, document, and track defects, ensuring timely resolution and retesting.
  • Enhance existing testing frameworks and develop new approaches to increase testing coverage.
  • Participate in code reviews to ensure adherence to testing standards and best practices.
  • Provide feedback and contributions to continuous integrations and deployment processes.
  • Conduct performance and stress tests to evaluate system robustness and scalability.
  • Stay updated with emerging technologies and testing methodologies to innovate testing solutions.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software testing and quality assurance, with a focus on automated testing.
  • Proficiency in Go, Python, and React; familiar with modern development practices.
  • Experience with tools such as Selenium, Cypress, or similar automation frameworks.
  • Solid understanding of software development lifecycle (SDLC), testing methodologies, and Agile principles.
  • Strong problem-solving skills with meticulous attention to detail.
  • Excellent communication and collaboration skills to work effectively within a team environment.


Technologies & Tools

In this position, you will be working with a diverse range of technologies and tools, including but not limited to Go for backend development, Python for scripting and automation, and React for frontend interfaces. Familiarity with testing frameworks such as Selenium and Cypress, along with CI/CD tools like Jenkins or GitLab, will be essential to streamline the testing process. Additionally, knowledge of cloud platforms and containerization technologies, such as Docker, would be advantageous.



Ideal Candidates

The ideal candidates for this position are detail-oriented individuals with a passion for quality assurance and a strong desire to enhance automated testing strategies. They embrace challenges and thrive in a collaborative environment, effectively communicating their ideas to both technical and non-technical team members. Successful candidates are proactive learners who stay abreast of industry trends and are committed to improving software quality and delivery timelines.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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