Test Engineer - Mid

Posted 13 Days Ago
Be an Early Applicant
Remote
Mid level
Software
The Role
As a Software Development Engineer in Test (SDET), you will design and develop frameworks/tools to enable developers to write and run automated tests. You will also collaborate with the scrum team to plan and develop test automation strategies for microservices. The successful candidate will have 3+ years of experience in software test development and automation, with strong skills in Java and Python.
Summary Generated by Built In

Moogsoft is the creator of Moogsoft AIOps - a next generation approach to IT Operations and Analytics driven by real-time machine learning. Moogsoft AIOps helps Enterprises & Service Providers deliver consistently excellent customer experiences, regardless of the underlying complexity or dynamic nature of the supporting infrastructure. Moogsoft is looking for a highly motivated Software Development Engineer in Test (SDET) to deliver a high quality product to our growing number of customers. This person will be part of the scrum to augment the quality by building appropriate automation framework and tests. This is an opportunity to have a role in ensuring quality standards and product integrity for a solution that is leveraged at scale today by many enterprise customers. The successful candidate will work in a collaborative, fast paced integration/delivery environment and will be given the freedom for innovation.

What You'll Do

  • As a member of the platform engineering team, design and develop frameworks/tools to enable developers to write and run automated tests such as integration, end-to-end, performance etc.
  • Research, evaluate and develop new frameworks such as Gatling, PACT or other tools to address any gaps in testing.
  • Plan, design, and develop test automation strategies for testing microservices along with the scrum team
  • Assist in defining Definition of Done, and help to achieve the release quality criteria for the product/feature
  • Influence feature design with a strong focus on testability among the development team
  • Review product requirements and functional specs to develop test strategies, plans, and test specs
  • Identify the failures and root causes of issues to ensure the delivery of a high-quality product to customers
  • Participate in continuous delivery and deployment and strive to become a better problem solver
  • Participate in on-call support and work with engineering teams to ensure that issues are fully investigated and that countermeasures are in place

What You'll Need

  • 3+ years experience in software test development and automation
  • 1+ years of working experience in test/automation of applications for functional, system and for security.
  • Experience in developing test automation for REST based web services
  • Familiar with J2EE standard APIs, java based tools and frameworks
  • Knowledge and hands-on experience with test automation framework development preferably using TestNG/PyUnit, RestAssured etc.
  • Expertise with Java, plus Python or any scripting language
  • Working experience in git based repository gitlab or GitHub
  • Must be a self-starter who is highly organized, hands-on, and a team player

Nice to Have

  • BA/BS in Computer Science or related technical field or equivalent practical experience
  • Experience with code coverage tools Jacoco, Sonarqube, Nessus and other security tools for static/dynamic analysis is highly desired.
  • Working knowledge with one or more cloud infrastructure - AWS preferred
  • Scale and Performance testing experience is highly desired in a multi cloud environment
  • Strong working experience in SaaS based micro services deployment and upgrade/rollback
  • Experience in testing distributed systems / microservices based deployment, SaaS experience highly preferred
  • Experience in continuous delivery of microservices with test automation in a CI/CD infrastructure such as Jenkins, Bamboo, Travis or gitlab-ci

Moogsoft Perks and Benefits

  • Flexible vacation and sick time policy.
  • Competitive salary, 401(k) plan and equity to all employee
  • Attractive benefits package including health and dental coverage
  • Pet insurance - preferred pricing
  • Opportunity for career development in a fast-paced, progressive company

Moogsoft is an equal opportunity employer. In accordance with applicable law, we prohibit discrimination and harassment against employees, applicants for employment, individuals providing services in the workplace pursuant to a contract, unpaid interns and volunteers based on their actual or perceived: race, religious creed, color, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status (including registered domestic partnership status), sex and gender identity and gender expression (including transgender individuals who are transitioning, have transitioned, or perceived to be transitioning to the gender with which they identify), age (40 and over), sexual orientation, Civil Air Patrol status, military and veteran status and any other consideration protected by federal, state or local law (collectively referred to as "protected characteristics").

Top Skills

Java
Python
The Company
197 Employees
Year Founded: 2011

What We Do

Moogsoft is a pioneer and leading provider of AIOps solutions that help IT teams work faster and smarter. With patented AI analyzing billions of events daily across the world’s most complex IT environments, the Moogsoft AIOps platform helps the world’s top enterprises avoid outages, automate service assurance, and accelerate digital transformation

Gallery

Gallery

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account