Full Time

Software Engineer in Test

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

Overview

As a Software Engineer in Test at QATPro, you will play a pivotal role in ensuring the quality and performance of our software products. You will design, implement, and improve automated testing frameworks to validate new features and maintain existing code quality. Collaborating closely with software developers, product managers, and other stakeholders, you will ensure that testing processes are efficient and effective, contributing to the delivery of high-quality software solutions. Your work will directly impact our commitment to excellence in quality assurance and adherence to industry standards.



Job Responsibilities

  • Design and develop automated test frameworks and test cases for new and existing features.
  • Identify, document, and track software defects and improvements via bug tracking tools.
  • Conduct regression testing and performance testing to ensure system stability.
  • Collaborate with cross-functional teams to define testing requirements and acceptance criteria.
  • Participate in code reviews and provide constructive feedback on testability and quality of code.
  • Continuously research and implement best practices for software testing and quality assurance.
  • Provide support and troubleshoot issues in a timely manner during test cycles.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software testing, with a focus on automation.
  • Proven experience with testing frameworks such as Selenium, JUnit, or TestNG.
  • Strong programming skills in languages such as Java, Python, or C#.
  • Familiarity with Agile/Scrum software development methodologies.
  • Excellent analytical skills and attention to detail.
  • Effective communication and teamwork skills.


Technologies & Tools

In this position, you will engage with a range of technologies and tools designed to enhance the software testing process. Key technologies include Selenium for web application testing, JUnit and TestNG for unit testing, along with version control systems like Git for collaborative development. Familiarity with continuous integration/continuous deployment (CI/CD) tools such as Jenkins or CircleCI will also be critical for seamless integration of testing within the development lifecycle.



Ideal Candidates

The ideal candidate for the Software Engineer in Test position will possess a strong commitment to quality and a proactive approach to problem-solving. They will be detail-oriented, with the ability to see the bigger picture while maintaining thoroughness in execution. Passion for technology and an eagerness to learn and grow within the quality assurance domain will help them excel. The candidate should be a collaborative team player, able to communicate effectively and contribute positively to the company culture at QATPro.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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