Full Time

Remote QA Engineer (Python, SQL, Selenium)

Beacon Hill
Remote!
$60,000 - $100,000* / year (about $29–$48 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 Beacon Hill, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Remote QA Engineer at Beacon Hill will play a critical role in ensuring the quality of our software products by designing and implementing robust test strategies. The selected candidate will work collaboratively with cross-functional teams to identify testing needs, develop automated test scripts utilizing Python, SQL, and Selenium, and execute tests to validate functionality, performance, and reliability. The position demands a keen attention to detail, strong analytical abilities, and a commitment to delivering high-quality outcomes in a fast-paced environment.



Job Responsibilities

  • Design, develop, and execute automated test scripts using Python, SQL, and Selenium.
  • Collaborate with development teams to understand software requirements and design effective test plans.
  • Create, maintain, and document automated test cases for new and existing features.
  • Identify, record, and track defects in a systematic manner, ensuring thorough documentation.
  • Participate in code reviews and design reviews to provide input from a QA perspective.
  • Perform regression testing and validate bug fixes before deployment.
  • Monitor application performance post-deployment and proactively identify opportunities for improvement.
  • Contribute to the continuous improvement of QA processes and methodologies.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in software quality assurance or testing.
  • Proven experience with automated testing tools and frameworks, specifically Selenium.
  • Strong knowledge of programming and scripting languages, particularly Python.
  • Hands-on experience with SQL databases and writing complex queries.
  • Understanding of software development life cycle (SDLC) and agile methodologies.
  • Excellent problem-solving skills and analytical mindset.
  • Strong written and verbal communication skills.


Technologies & Tools

The Remote QA Engineer will utilize a variety of technologies and tools, including Python for scripting, SQL for database querying, and Selenium for automated testing. Familiarity with version control systems like Git and continuous integration/continuous deployment (CI/CD) tools such as Jenkins will also be beneficial in this role.



Ideal Candidates

Ideal candidates for this position are those who possess a proactive attitude and a genuine passion for software quality. They should be detail-oriented, able to work independently, and have strong collaboration skills to communicate effectively with developers and product managers. A commitment to excellence, an eagerness to learn new tools and technologies, and the ability to adapt to changing priorities will set successful candidates apart in this fast-evolving field.

☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.

View Similar Jobs

Matches Jobs

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