QA Automation Engineer

Remoto en Latinoamerica


Tecnología

About the position

Position Overview: 

We are seeking a skilled and detail-oriented QA Automation Engineer to join our dynamic software development team. The successful candidate will play a crucial role in ensuring the quality and reliability of our software products by designing, developing, and implementing automated test cases. The QA Automation Engineer will collaborate with cross-functional teams to identify test scenarios, create robust automation frameworks, and execute automated test suites. 

 

Company Culture: 

At our company, we believe in fostering a culture of continuous improvement and learning, with a focus on agile methodologies. We prioritize adaptability over inflexible processes and encourage cross-functional teams to work together and collaborate to achieve shared objectives. We promote transparency and open communication within teams and stakeholders, while fostering a culture of trust, respect, and accountability among team members. 

 

 

Responsibilities: 

  • Design, develop, and maintain automated test scripts for software applications. 
  • Implement and maintain test automation frameworks to ensure scalability and reusability. 
  • Collaborate with QA and development teams to understand requirements and create comprehensive test plans
  • Contribute to the development of test strategies and approaches for different software components
  • Translate manual test cases into automated scripts, ensuring full test coverage. 
  • Execute automated test suites and analyze results to identify defects and areas for improvement. 
  • Monitor automated tests to ensure they are up-to-date and reflect changes in software functionality. 
  • Work closely with developers, product managers, and other stakeholders to understand system requirements and application behavior. 
  • Participate in agile/scrum ceremonies and provide input on testing activities. 
  • Document and report defects with clear and concise information, including steps to reproduce. 
  • Maintain detailed records of test results, automation scripts, and other testing-related documentation
  • Proactively identify opportunities to enhance the efficiency and effectiveness of the testing process. 

 

  • Is a multitasker with the ability to work efficiently and effectively within deadlines without compromising quality. 
  • Effective communicator with the ability to manage and implement change in a dynamic environment. 
  • Experience working with a startup or enjoy working in a startup like environment with ambiguity and speed
  • Stay updated on industry best practices and emerging trends in test automation. 

 

Qualifications: 

  • Bachelor's Degree with a concentration in Computer Science or related is preferred. 
  • At least 5 years of experience working as an automation engineer in a QA related role. 
  • Proven experience in QA automation with expertise in using automation tools and frameworks (e.g., WebDriver.io, Playwright, Cypress, Selenium) 
  • Proven experience in crafting SQL statements for RDBMs to query and manipulate data. 
  • Proficiency in Typescript programming language 


Requirements

None