Quality Assurance Analyst (with Python Scripting Experience)


From:
Taranpreet,
AbsoluteIT
taran@absoluting.com
Reply to:   taran@absoluting.com

Job Title: Quality Assurance Analyst
Location: Washington, DC

Interview:  Video
Position Type: 6 Months Contract (Ext upto 18 months)
Visa: US, GC, TN, OPT 

 

 

Job Requirement and Responsibilities:

 

This role will be supporting Sky Voice/Natural Language Processing team working on intelligent voice assistants for entertainment, digital home, and customer care

 

The Goal of this position is to Provide a reliable and repeatable methodology and process to handoff to product development to production. The benefit of this project is that we hope to reduce customer facing errors and defects through automation and testing.

 

Scope of Work:

 

* Work with Product owners, Engineering and other internal teams to identify technical and functional needs of the system and ensure integrated test design and delivery.

* Designing and building automated tests and patterns for unit testing, functional testing and end-to-end system tests.

* Develop and utilize in-house tools to assist in automation efforts through development process.

* Take an active part in working with other team members to provide expertise surrounding our testing strategy and automation roadmap

* Provide guidance on industry standard tools and help select new tools and technologies to improve our automation process

* Ensure that internal quality processes are followed and help produce artifacts for verification and validation plans, test reports, and other documentation that complies with requirements.

* Develop/run load tests as needed

 

Key Deliverables:

 

* Designing and building automated tests and patterns for unit testing, functional testing and end-to-end system tests.

* Develop and utilize in-house tools to assist in automation efforts through development process.

* Creation of test reports and quality metrics

* Creation of automated test suites for existing and new features.

* Triage and resolve customer incidents.

* Documentation and reports as required.

 

Responsibility

• Establish milestones and monitor adherence to plans and schedules, identify delivery risks, and obtain/drive mitigation strategies and solutions
• Test cases, Use cases, Python scripting for JAVA middleware development, REST, Json, Jenkins, Splunk, Swagger
• Define and execute relevant business scenarios to satisfy real-world business needs.
• Define and tracks quality assurance metrics such as defects, defect counts, test results and test status.
• Collect and analyzes data for software process evaluation and improvements, and integrates them into business processes to address the needs of the business.
• Responsible for developing and executing formal test plans to ensure the delivery of quality software applications. Involved in test planning, writing test cases/scripts, test case automation and test execution.
• Document all problems and assists in their resolution.
• Deliver quality process training to technical staff and acts as an internal quality consultant to advise or influence business or technical partners.
• Perform quality audits across the various IT functions to ensure quality standards, procedures and methodologies are being followed.

Skills
• Bachelor's Degree in Computer Science, Information Systems, or similar. Or equivalent work experience.
• 3 to 5 years of overall QA testing experience
• Minimum of 2+ years of hand-coded Python scripting experience.
• MUST have automated testing experience
• QA testing JAVA is required
• Experience with Windows software QA and testing experience in an agile environment using the scrum framework
• Experience with test case management tools (TestRail)
• Experience with scripting languages (Javascript, Jscript, VBScript, C#, Python, etc.)
• Experience with API testing
 Familiarity with media planning and buying workflows and/or software systems
• Ability to function well within their team, working with POs, BAs, developers, and other team members.
• Strong organization skills and the ability to work on multiple concurrent projects, with a high standard of quality
• Excellent analytical and troubleshooting abilities
• Strong oral and written communication skills
• The ability to quickly shift priorities and adapt to change

 

 

 

Thanks & Regards

 

 

Taranpreet Singh| Absolute IT |Sr. Technical Resource Specialist

116 Village Blvd • Suite 200 • Princeton • New Jersey • 08540

Direct: 201-228-3005

Office: 201-228-3009 Ext. 105

Leave a Reply

Your email address will not be published. Required fields are marked *

© BBA Projects