Software Testing - Python

Company: Sophus IT Solutions
Location: New York, New York, United States
Type: Full-time
Posted: 02.APR.2021

Summary

Looking for a Sr.QA Engineer who has experience in Python Automation; detailed job responsibilities and skills shared below. Job Responsibi...

Description

Looking for a Sr.QA Engineer who has experience in Python Automation; detailed job responsibilities and skills shared below.

Job Responsibilities

  • Identifying opportunities for innovation, reduced complexity, and proactive reduction of technical debt in software development in the test process.
  • Identifying, recommending, and implementing automated testing improvements throughout the entire software development lifecycle to increase the speed, reliability, and manageability of the testing process.
  • Create and execute test cases via manual and automation to validate products are working as expected.
  • Collaborate with project/business teams to reproduce, analyze, and debug issues.
  • Success in this role requires the ability to demonstrate ownership and accountability through self-directed task management.
  • Review functional/operational requirements and design specifications; advise Project Management regarding requirements and design testability.
  • Coordinate efforts with DevOps resources to integrate UI and API Automation regression suite into CI/CD pipeline.

Qualifications and Requirements

  • Bachelors or Equivalent experience
  • 5- 10 years related hands-on experience OR advanced degree and 5 years related hands-on experience
  • Excellent written and verbal communication skills, smart, talented, innovative, hardworking, professional, collaborative, efficient, caring, and friendly along with the ability to well work in cross functional teams.
  • Hand-on Experience with modern testing methodologies and tools: Selenium, Protractor, WebDriverIO, CypressIO, Postman, RestAssured, SuperTest, FrisBy, JMeter etc.
  • Hand-on Experience in writing User Acceptance tests, Regression tests and Defect Management
  • Experience with Agile/Scrum methodologies. Good understanding of Definition of Ready and Definition of Done. Demonstrates a team approach to quality

Technologies:

  • Automation Framework: (Must Have strong and hands-on experience)
  • Hand-on Experience with modern testing methodologies and tools: Selenium, Protractor, WebDriverIO, CypressIO, Postman, RestAssured, SuperTest, FrisBy, JMeter, Concept like: Data Driven, Page Object Model with Page Factory and other QA automation frameworks
  • Python QA automation experience in Data Engineering and Machine Learning platforms
  • Proficiency in Gherkin, Behave, SBE and other methodologies
  • Strong experience developing QA metrics to measure QA maturity and quality
  • ISTQB Certification (or Willing to get it)
  • Manual testing Experience (Must Have strong and hands-on experience)
  • Agile-Scrum Framework, JIRA, Test Management plugin in JIRA (e.g. Xray, Zephyr), Manual Test (Test Plan, Test Strategy, Test Cases)
  • Nice-to-have experience
  • Jenkins, Docker, CI/CD pipeline, Swagger, Blazemeter, SauceLab, ISTQB Certification, WebDriverIO, CypressIO, SuperTest, FrisBy, SQL

Programming Language (Automation Perspective):

  • JAVA
  • TestNG, Maven
  • JavaScript
  • Mocha, Chai
  • Python
  • PyTest, UnitTest
  • Editor/IDE:
VS Code, IntelliJ, Eclipse, PyCharm

Contact:

OK
OKCancel

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...