Sr. Engineer Software Engineering - Testing

JOB SUMMARY

  • We are seeking a Test Engineer to perform validation/verification of our Advanced Monitoring and Control Software. The system is comprised of multiple data center products, including: thermal controllers, communication cards, communication gateways, and on-premise monitoring solutions.

Responsibilities

  • Develop and lead the automation effort and create scripts to perform automated testing cycles using Selenium
  • Write and develop Angular/Typescript unit/e2e tests for the web application utilizing a front end testing framework such as Protractor, Jasmine, or similar
  • Create test scenarios, test cases and test scripts mapped to requirements and system design documents to ensure proper coverage
  • Plan and conduct testing using appropriate mix of manual, automated, and exploratory testing methods
  • Execute test scripts and provide clear and detailed written reports of bugs and report steps to the development team
  • Manages defects including identifying, tracking, and providing critical thinking for resolution
  • Guide testing to ensure the quality of software meets the approved intended use prior to production release
  • Schedule and lead test deliverable review sessions as necessary
  • The position is also responsible for automating the execution of test cases to increase delivery speed and take initiative to evolve our QA processes

BASIC QUALIFICATIONS: (The minimum education, certification, special training and years of experience required to do a satisfactory job.)

  • Bachelor of Science Degree in Computer Science or a related field (4 year college)
  • 6+ years of hands on testing experience (manual and/or automation)
  • 4+ years of experience developing test script using Selenium for Angular 2+ applications
  • Experience with testing of REST based APIs using Postman or similar
  • Experience with managing bug tracking systems
  • Experience with Git source control
  • Experience with a JavaScript testing framework such as Protractor, Jasmine, or similar
  • Experience with Microsoft SQL Server relational databases and query authoring
  • Experience working in Agile development life cycle
  • Able to learn and pick up new technologies quickly
  • Excellent verbal and written communication skills in English and the ability to express thoughts and ideas clearly

Similar jobs