hero

Find your next opportunity

QA Engineer (Manual & Automation)

Mojix

Mojix

Quality Assurance
Posted on Thursday, February 29, 2024

Software Development Engineer in Test (SDET)

We are a leading software provider of Item Chain Management solutions to consumer brand, retail and industrial enterprises around the globe. We also provide development services and support to third party customers across the globe.

You know BarTender software’s customers. They’re the ones pioneering commercial space flight, developing and delivering vaccines to every continent, manufacturing energy-efficient cars, providing clean water to the world, putting wholesome food on your table and groceries in your cart — and they use our software to create the labels, barcodes and RFID that keep their supply chains moving, traceable and safe.

Our global, talented and diverse teams are passionate about what they do and its impact on everyone, everywhere. Join us and help shape the way the world works.We are headquartered in Bellevue, Washington, with branch offices in Madrid, Taipei, and Tokyo. For more information about Seagull Scientific, please visit https://www.seagullscientific.com/.

You are a Software Development Engineer in Test who takes end-to-end responsibility for the overall quality of assigned areas/projects, while working with the QA team and developers to ensure software products are shipped on time and at the highest quality possible. In addition, you are responsible for developing and maintaining test automation using the provided frameworks and harnesses. You are a strong team player who appreciates excellence, who is passionate about their work and fair in their interactions with people.

Position Location - This role is available in Latam.

Time Zone Requirements - This team operates on the East/West Coast time zones.

How you’ll make an impact:

  • Design, develop, and maintain automated test scripts to verify software functionality.
  • Collaborate with other team members to plan and strategize testing efforts and analyze project requirements to design test plans ensuring comprehensive test coverage.
  • Identify bugs during the automation process.
  • File defect reports, prioritize bugs, follow up on reported issues, and report status.
  • Run automated tests for all releases, analyze results, and report bugs.
  • Take ownership of scripts you author or maintain and update them according to changes or updates in product requirements.
  • Identify and execute regression scenarios using automation scripts.
  • Debug errors in test script logs, accurately identify issues, and fix them.
  • Participate in peer code reviews and facilitate knowledge sharing, identify potential
  • improvements, and help catch errors early in the development process.
  • Maintain your own internal products utilized by other members of the QA and Development

What we’re looking for:

Minimum requirements:

  • 3+ years of SDET/QA testing experience.
  • 3+ years of development experience/automation with languages such as JavaScript, C#, Java, Python.
  • Experience in building test automation frameworks using tools like Test Complete or Selenium or other tools.
  • Experience testing APIs.
  • Must have experience with manual testing.
  • Proficiency in one or more version control system tools like Perforce or Git.
  • Excellent troubleshooting and debugging skills.
  • Proficiency in analyzing business requirements and creating relevant plans and scripts that provide thorough test coverage.
  • Proficiency in documenting defects with high level of detail and accuracy, following standards as defined by the team.
  • Excellent written and oral communication, active listening, and interpersonal skills.
  • Use creativity and initiative to improve product test reliability, coverage, and accuracy.
  • Be knowledgeable in the features for which the team is responsible; in collaboration with peers, develop quality assurance measures and testing standards.
  • Ability to work both independently and to coordinate with SDETs and other members of QA.
  • Familiarity with building and using virtual machines.
  • Good understanding of databases, both relational (like MySQL, Oracle) and NoSQL (like MongoDB).

ADDITIONAL PREFERRED SKILLS

Experience working on web-related projects, understanding of web technologies.

Experience creating automated systems for performing software functions.

Hands-on experience with continuous integration and deployment tools like Jenkins.

Good understanding of web application frameworks such as React and Node.js.

What you’ll love:

  • USA Contractor
  • 100% Remote
  • Holidays Off
  • Paid Time Off
  • Health insurance assistance program.
  • Competitive Pay (USD)
  • Excellent teamwork and work environment
  • Training