About Sigma

Sigma believes that truth and trust can change the world. Our platform helps organizations create, send and verify licenses, credentials and other people-based statements of truth, known as Merits. Members in turn benefit by taking control of their valuable personal information while shaping their future based on the opportunities that they are uniquely qualified for.

 

The role

Sigma is looking for a Sr. Software Engineer in testing who is highly motivated to jumpstart and lead our test engineering team. You will be building test automation frameworks and repeatable test processes. As the lead you will drive the creation of automation test frameworks and tools for testing our platform APIs, mobile and web applications, create test plans and ensure test execution.  This role requires that you are able to take initiative, are comfortable presenting innovative ideas and eliminating manual inefficiencies. If you’re interested ensuring quality of our entire platform and application artifacts and you have what it takes to work in a dynamic and fast-paced environment, we want to hear from you!

Responsibilities

  • Own the architecture and implementation of automation test frameworks across mobile, web and backend APIs
  • Work with product team to gather and verify requirements for test scenarios
  • Provide input during the feature design process
  • Create test plans that provide 100% coverage and execute tests
  • Design and develop a variety of test suites for integration, regression and stress tests
  • Adhere to highest coding standards and proper code organization, structure and code reviews
  • Continuously research new and better automated testing tools
  • Be an active participant in iterating and improving engineering processes
  • Have a strong voice about the quality of the platform and be a customer champion inside the organization

 

Qualifications

  • 7+ years of test engineering and/or software engineering experience
  • Excellent software design & programming skills. Proficiency in one of Java, NodeJs, Scala, Go or Python and automation tools like Selenium
  • Knowledge of Linux is a must
  • Proven track record of creating test automation frameworks and implementing test suites for web, mobile and REST APIs
  • Experience with Git based workflows and build tools for continuous integration such as Jenkins
  • Mentored test engineering team members and established best testing practices
  • Clear written and spoken communication skills
  • Experience at a small company or as the first automation quality engineer on a team is a great plus
  • Degree in computer science, a related field, or equivalent work experience

At Sigma, we don’t just accept difference—we celebrate, support, and value it for the innate benefit of our employees, the competitive advantage of our products, and the strength of the communities we are a part of. Sigma is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status. We will do our best to accommodate any disabilities or special needs you may have.

Apply

To apply, please click below or for questions email us at jobs@sig.ma.

Apply