Full Time

Software Engineer - QA Automation (remote)

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

Overview

The Software Engineer - QA Automation at Talentify.io plays a crucial role in ensuring the quality and reliability of our software products. This position involves designing, developing, and executing automated test scripts, collaborating closely with development teams to identify issues early in the software development lifecycle. The engineer will be responsible for maintaining test automation frameworks and will work within Agile methodologies to facilitate continuous improvement in testing practices. The ideal candidate will have a strong foundation in software development, a keen eye for detail, and a commitment to delivering high-quality products.



Job Responsibilities

  • Design and develop automated test scripts for functional, regression, and performance testing.
  • Collaborate with software developers to understand system architectures and identify potential issue areas.
  • Implement and maintain test automation frameworks used for various applications.
  • Execute and manage automated testing cycles and provide detailed reports on test results.
  • Identify, document, and track defects, while working with developers to ensure timely resolutions.
  • Participate in design reviews and provide feedback on testability, performance, and scalability.
  • Contribute to the development and execution of test strategies that align with project requirements.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software quality assurance with a focus on test automation.
  • Strong programming skills in languages such as Java, Python, or C#.
  • Proficiency with automated testing tools such as Selenium, TestNG, or similar.
  • Experience with CI/CD tools such as Jenkins, CircleCI, or GitLab CI.
  • Knowledge of Agile methodologies and experience working in Agile teams.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both written and verbal.


Technologies & Tools

The Software Engineer - QA Automation will utilize a variety of technologies and tools including, but not limited to, Selenium for browser automation, JUnit/TestNG for unit testing, Git for version control, and Jenkins for continuous integration and delivery. Familiarity with cloud-based testing solutions and other relevant libraries or frameworks will be beneficial to ensure comprehensive testing coverage and efficiency in the software development process.



Ideal Candidates

The ideal candidates for this Software Engineer - QA Automation position are detail-oriented, proactive individuals who thrive in a collaborative environment. They possess a strong analytical mindset and are driven by a passion for quality and continuous improvement. A successful candidate will excel at prioritizing tasks, adapt quickly to changing project requirements, and demonstrate a commitment to personal and professional growth within the technology sector.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

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