Remote Senior Software Development Engineer in Test

Logo of Arc.dev

Arc.dev

πŸ“Remote - Latin America

Job highlights

Summary

Join our innovative team as we build cutting-edge solutions for the professional services industry. As a Quality Engineer, you will work with our embedded engineer to determine high-value test cases, implement automated tests, and maintain QE infrastructure. With a competitive salary and benefits, opportunities for growth, and a flexible work environment, this is an exciting opportunity to make a real difference.

Requirements

  • BS in computer science or IT or at least 5 years equivalent work experience
  • Experience in the design and use of an automation framework, preferably PyTest
  • Demonstrated proficiency in Python 3 and ability to complete a coding assignment
  • Strong understanding between testing types (Unit, Functional, Non-Functional, E2E, Edge Case, etc.) and what attributes of a test make it a candidate for automation and which do not
  • Familiarity with a test tracking tool, such as TestRail, Tricentis qTest, or similar and use of associated APIs for reporting automated testing results
  • Experience with CircleCI, Jenkins, or some other CI system
  • Experience with Git or other SCM
  • Strong understanding of manual and automated testing of front-end UIs, preferably in Cypress or Playwright
  • Familiarity with SQL databases writing tests using complex queries, and understanding complex schemas, and the data needed to execute various automated test cases
  • Strong understanding of concepts related to computer architecture, data structures, and both testing and programming practices
  • Ability to work effectively, efficiently, and independently with minimal guidance

Responsibilities

  • Work with the embedded Quality Engineer to determine what test cases are high value for automation
  • Implement automated Python-based tests that provides the team with the confidence and the freedom to make forward progress with the application
  • Identify what tests should be automated and which should not, through understanding of features and product schedule
  • Implement front-end, back-end, and end-to-end automation and own and maintain automated test cases and suites and associated code
  • Help build and maintain the QE infrastructure in collaboration with the devops team to provide a reliable build pipeline and test environments
  • Analyze and decompose complex issues and collaborate with others to drive the adoption of standard methodologies in code health, testing, and maintainability
  • Assist with post-deployment validations in pre-production and staging environments

Preferred Qualifications

Previous finance/fintech or adjacent experience

Benefits

  • Competitive salary and benefits
  • Work with a supportive and collaborative team
  • Opportunities for professional development and career growth
  • Flexible work environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Arc.dev know you found this job on JobsCollider. Thanks! πŸ™