Senior Software Test Engineer

MosaixSoft, Inc.

$120K — $150K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years as a QA engineer focusing on various testing methodologies
  • Hands-on experience in test automation processes and tools
  • Proven ability to deliver high-quality infrastructure products on time
  • Strong grasp of cloud technologies
  • Familiar with REST APIs for testing
  • Proficient in Java or Python programming
  • Knowledge of DevOps tools

Responsibilities

  • Creates and runs automated tests for REST API and GUI
  • Manages test plans and methodologies across software projects
  • Integrates testing into continuous integration processes
  • Diagnoses bugs with team members and formulates solutions
  • Develops and enhances test infrastructure and CI framework
  • Determines and promotes testing best practices organization-wide
  • Designs tests to ensure code is quality and testable

Benefits

  • Opportunity to work on next-gen cloud operations systems
  • Engagement with cross-functional teams
  • Exposure to advanced cloud technologies
  • Chance to architect and enhance testing frameworks
  • Opportunity to work in a fast-paced distributed environment
Full Job Description
MosaixSoft is looking for a Software QA Engineer with development experience to help us reach ever higher standards in our product. This is your chance to join the core team building the next generation of cloud operations systems. In this role, you will be testing core cloud technologies, automating, leading, and working closely with cross-functional teams to ensure product quality. The successful candidate has a strong aptitude for learning new technologies, excellent communication and presentation skills, and the ability to manage complex and challenging projects. Additionally, the candidate is expected have the ability to architect, create, and run both manual and automated tests. • Creates and runs automated tests against our REST API and GUI. • As an expert in quality engineering, manages test plans and testing methodology for mulitple software projects. • Skilled in integrating project testing with continuous-integration process. • Works with fellow team members to diagnose bugs and formulate solutions. • Develops and enhances the test infrastructure and continuous integration framework used across teams. • Determines testing best practices and principals and promotes them across the organization. • Understands designing and coding for testability to produce quality code. • Expert in developing and executing maintainable automation tests for acceptance, functional, performance, and regression test cases. • Provides functional / technical expertise in bug analysis. Qualifications • 6+ years of experience as a QA engineer (functional, integration, regression, performance, and scalability testing) for distributed systems. • Hands-on experience with test automation processes and tools is a must. The candidate must demonstrate at least one such hands-on experience in his/her career. • Track record of delivering high quality infrastructure products on time. • Sound understanding of various cloud technologies. • Ability to work in a fast paced and distributed environment and adapt to internally triggered changes. • Experience with testing and using REST APIs • Identify, reproduce and isolate bugs, and drive the issues to completion. • Proficiency in either Java or Python. • Good understanding of various DevOps tools. Additional Information • Understanding of large scale distributed systems architecture and applications is a big plus. • Familiarity with tools like Jenkins, Jira and configuring them for automation is highly desirable. • Experience with scale testing of cloud infrastructure and tools like chaos-monkey will be a huge plus. • Experience with JUnit/TestNG and Selenium.

Similar Jobs

More Jobs at MosaixSoft, Inc.

More Information Technology Jobs

Find similar Senior Software Test Engineer jobs: