Sr. Software Test Engineer

  •  

Eden Prairie, MN

Industry: Healthcare IT

  •  

5 - 7 years

Posted 294 days ago

  by    Perwez Mohamed

This job is no longer available.

Job Title: Sr. Software Test Engineer 

Job Location: Eden Prairie,MN

Duration: Fulltime

Summary:

Are you interested in working with applications that are a marriage of mobile application, latest technology trends and cloud repositories? We?re looking for talented and energetic people interested in joining our team, The ideal candidate will be a passionate software test engineer who strives to write a comprehensive well-documented test suite code, while dreaming up new ways of breaking the software. You will work closely with a dynamic product development team in an agile environment applying your knowledge of software testing to influence better software design, promote testability, defect prevention and other quality concepts across products.

If you want to be challenged, work on some of the coolest technologies and have a great time doing it, this is the place for you!

Essential Duties and Responsibilities:

Participate in Agile working practices such as daily standups, sprint planning, sprint reviews and retrospectives

Perform QA activities such as estimation, test planning and design, test execution, defect reporting, test results analysis and reporting for manual and automation testing

Develop and maintain automation frameworks that meet our solution needs and will scale for future growth across a variety of products and technologies

Write and enhance current mobile test suite for manual and automated testing

Identify, leverage, and successfully implement opportunities to improve test efficiency and reliability for our test suites

Continuously review how our test strategy aligns with the latest available technologies and industry trends, and recommend ways to improve the effectiveness of our test efforts

Monitor automated nightly test runs, analyze test results, and quickly be able to target and fix test failures

Help implement and enforce continuous testing quality gates in the continuous integration and continuous deployment pipelines

Be an integrated part of an agile development team, working interactively with software engineers, test engineers and product managers from the beginning of the development cycle

Contribute in continuous improvement of product development and quality practices to make the team more efficient, deliver higher quality products, and ship on time.

Other duties may be assigned

Qualifications:

Bachelor's degree in a related field or equivalent work experience

5-7years of software testing experience

Strong knowledge of software testing life cycle in an agile environment

Proven experience in functional testing of Mobile applications for Android and iOS

Ability to apply knowledge of current mobile industry trends to our test practices

Extensive experience with automation frameworks for both web and mobile applications, utilizing WebDriver based infrastructures (Appium & Selenium)

Experience with API testing techniques

Ability to work collaboratively with scrum teams is critical for this role. The ability to listen and implement your own as well as other suggestions for changes and improvements

Strong experience in object oriented programming methodologies( C# )

Experience working in Continuous integration platforms (Hudson/Jenkins/Bamboo) in conjunction with automated artifact deployment and testing

Comfortable working in a fast paced, collaborative, dynamic work environment

Passionate about new technology and perform technical evaluations for test tools

Strong problem solving, analytical and interpersonal skills

Excellent communication skills (verbal and written) to interface with technical and non-technical audience

Preferred Skills:

Experience with version control systems such as Git

Exposure to development and automation for cloud-based micro services

Container-based development environments (Docker, Rocket, etc.)

Experience with cloud-hosted, web and mobile application automated testing platforms (Saucelabs, BrowserStack, etc.)

Clinical/Healthcareexperience is a plus

Job Insight:

This person will be responsible for testing Mobile messaging applications used by doctors and nurses. The Doctors and nurses will be receiving alerts and notifications about critical information.

Experience with testing notifications on iOS and Androidpreferred.

Jenkins experience is required.

Performance testing and security testing experience is highly preferred.

Security testing tools like white source and checks marks are used by the client, so any background/ exposure to those is highly beneficial.

C# is a must.

Experience in Appium or Selenium.

The candidate will be working in a team size of 4developers and 3 testers.

Strong experience/ background in Agile ( scrum) preferred.