DevJobs

Software Quality Assurance Engineer

Overview
Skills
  • Python Python
  • Robot Framework

BMC Is looking for a Software Quality Engineer to join a QE team working on complex and distributed software, developing test plans, executing tests, developing automation & assuring product quality.

If you are an experienced Software Quality Engineer with a fundamental testing understanding and experience and no stranger to programming;

If you are a people-oriented team player that holds a proactive approach and ability to solve complex problems - we can offer you professional challenges and opportunities alongside a rewarding work environment.


Here is how, through this exciting role, YOU will contribute to BMC's and your own success:

  • Perform manual tests as well as automation development using Python
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive, and well-structured test plans and test cases.
  • Collaborate with various teams to ensure quality testing


To ensure you’re set up for success, you will bring the following skillset & experience:

  • 1-3 years of experience in at least one of the following: Software Quality Engineer, Automation developer or Performance engineer
  • Quality Engineering knowledge & Practical experience in an agile development environment
  • Experience working in complex distributed systems
  • Deep knowledge of operating systems and database
  • Excellent communication skills and strong attention to details


Whilst these are nice to have, our team can help you develop the following skills:

  • Test Automation experience
  • Scripting skills (preferably Robot Framework, Python etc.)

BMC Software