Now Hiring: Are you a driven and motivated Data Scientist or a Senior Software Engineer?

Remote QA Engineer (Lead, Selenium, C#, LATAM)

. . . create world-changing products using God-given talents . . .

PROJECT DESCRIPTION::

Our TMS (Transportation Management System) simplifies and centralizes the management of freight transportation within a single software platform to save time and money for shippers, 3PLs, brokers, and carriers around the world. Our clients list include number of enterprise grade organizations and US government agency. The platform supports all modes of transport including ocean, air, rail, truckload, LTL, last mile, parcel, and intermodal to give you visibility to every shipment, automate manual processes, and make smarter decisions based on delivery performance. The result is the best-of-breed transportation management platform that enables logistics experts to execute efficiencies previously unattainable and empowers relative newcomers to perform at expert levels they could not otherwise achieve.

We’re seeking for a Quality Assurance Lead to spearhead and oversee QA procedures for a team located in India. The software product currently oversees US customs complaints and manages duty taxes, among other tasks. The primary duties revolve around setting up all QA procedures.

PROJECT STACK and TEAM::

The ideal candidate must establish all the QA procedures. We seek a leader who can set the standard for our team, both through the establishment of best practices and by personally exemplifying those standards in their own conduct and work.

  • 100 % Remote.
  • Full-Time job.
  • Multinational team – Excellent communication skills in English are needed.
  • Start Date: ASAP
  • Interview process: 1) Cultural fit Call. 2) Technical interview with the Development Manager. 3) A follow-up interview with the hiring manager may be required to further assess the candidate’s suitability for the position.
  • Overlap Time: 7:30 am to 3 pm CST.
  • Team members are primarily in India, Chicago, and Nashville.
MAIN REQUIREMENTS::
  • 8 years of hands-on experience in software quality assurance, demonstrating significant proficiency in leadership roles within the field.
  • Extensive hands-on experience working in agile/lean development teams using Microsoft .Net
    and OOP.
  • Expertise in many forms of test automation, including API, microservices, performance/load,
    stress testing, and browser with tools such as Selenium WebDriver using C#, Cypress, Cucumber,
    JUnit, JMeter, LoadRunner/Performance Center.
  • Experience with contributing to the CI/CD pipeline using tools such as Maven, Git, Bitbucket, and
    Jenkins.
  • Demonstrable experience with advanced SQL, BDD, and Specifications by Example
  • Acceptance Testing, Black Box Testing, End to End Testing, Functional Testing,
  • Excellent communication, leadership, and interpersonal skills.
GOOD TO HAVE::
  • Ability to coach others in the adoption of more advanced testing techniques.
  • Experience working in an XP environment.
  • Performance and testing at scale.
  • Strong troubleshooting and analytical skills supporting multi-tier SaaS applications.
  • Familiarity with Object-Oriented Principles, Exception handling,
  • Experience with tools such as AppDynamics and Elasticsearch.
  • Examples of Test Plans, Use Cases / Acceptance Criteria.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
JOB RESPONSIBILITIES::
  • Be a leader in a company-wide developer community, co-creating and influencing our culture and
    practices, enabling us to scale the architecture, product, and teams in a safe and meaningful
    manner
  • Help us evolve our process to be even more quality-focused, moving from Quality Control to
    Quality Assurance, from defect detection to prevention
  • Encourage, coach, train testers and developers in modern automation practices
  • Provide technical leadership and strategic direction for our testing practices across the
    development organization
  • Directly influence a testable architecture
  • Oversee the adoption of a reliable testing framework for the product, that enables the teams to
    add maintainable tests as part of the normal development process
  • Set up performance and load testing harnesses to measure and evaluate the system, resolving
    performance issues with the team
  • Design and implement test data and configuration management
  • Evaluate, select, and implement tooling to support automation frameworks and test case
    management
  • Work with our product experts to establish a regression test suite for the product
SUMMARY::
  • Long-term projects (1, 2, even 5+ years);
  • Flexible working hours and remote work;
  • 15 days of paid vacation, 10 days of non-paid vacation, and 10 days of national holidays;
  • FREE English language classes;
  • Health working environment and projects that use advanced, cutting-edge technologies;
  • Career growth opportunities;
  • Bonuses for a personal recommendation of new employees’ new business;
  • A working environment where you communicate and work directly with the Client.

This flexibility allows developers…

  • A better work-life balance
  • Increased productivity
  • The ability to work any time around the clock
  • Reduction in commute time
  • Less sick days
  • Health insurance
  • More time with family and friends
Job Category: QA Lead
Job Location: LATAM
Skills: .NET Azure C# Selenium SQL
For more job openings, please follow Evolve Squads on Linkedin