Senior QA Engineer

Overview

On Site
Contract - W2

Skills

Training and development
Test strategy
Financial services
Automated testing
User experience
Test plans
Quality assurance
Test cases
Issue tracking
Software development
User stories
Team building
Cloud computing
Team management
Risk analysis
Business systems
Product requirements
API QA
Customer service
Leadership
Python
Database
DevOps
Strategy
Management
Testing
Automation
Scripting
Evaluation
Amazon Web Services
Planning
Continuous integration
Continuous delivery
Communication
Data
MEAN stack
SAP BASIS
Policies

Job Details

Software Guidance & Assistance, Inc., (SGA), is searching for a Senior QA Engineer for a Contract assignment with one of our premier Financial Services clients in mid-town NYC .

The firm is seeking a highly skilled and experienced Senior and Lead QA Engineer with expertise in Python for QA automation, among other skills, to spearhead efforts in enhancing the performance, efficiency, and user experience of our client's Application Landscape. The ideal candidate will work closely with developers, architects, database administrators, DevOps, and business project managers, playing a crucial role in developing and executing effective strategies and test plans for various projects. As part of a small team of in-house and outsourced developers and testers, you will be responsible for assessing software quality through manual and automated testing, creating and executing test cases, identifying and reporting bugs and glitches, and ensuring our products, applications, and systems meet user expectations and function flawlessly.

Responsibilities:
  • Define and Execute Test Automation Strategy: Oversee the execution of cloud based test automation strategy, ensuring it aligns with business objectives and the software development cycle.
  • Framework and Tools Selection: Evaluate and select appropriate frameworks and tools for test automation, considering project needs and team capabilities.
  • Plan Test Approaches: Plan test approaches, including testing levels from unit to end-to-end, and integrate with DevOps practices.
  • Manage Automation Team: Define working strategies for the automation team.
  • Create detailed, comprehensive and well-structured test plans and test cases to ensure good test coverage of the features/user stories.
  • Facilitate Team Development: Encourage continuous learning and development within the team to stay updated with evolving automation technologies.
  • Quality Assurance Strategy: Develop and implement a smart QA strategy that includes automation to enhance process capability and product performance.
  • Use Python for creating and managing automated test frameworks and scripts.
  • Automation Tests: Design, implement, and stabilize automation tests, taking corrective actions as necessary.
  • Quality Engineering Practices: Contribute to defining the scope, methodologies, and tooling for Quality Engineering practices.
  • Execute Tests: Develop and perform exploratory and automated tests to ensure product quality
Required Skills:
  • Expertise in Test Automation: Solid knowledge in test automation frameworks and tools evaluation.
  • AWS Cloud Solutions: Proficiency in leveraging AWS cloud solutions for quality assurance.
  • Leadership and Management: Strong leadership and team management skills.
  • Test Automation Planning: Ability to define clear goals and execution plans for test automation.
  • CI/CD and DevOps: Experience with CI/CD integration and DevOps practices.
  • Expertise in Python for QA Automation: Profound knowledge and experience in using Python for creating and managing automated test frameworks and scripts.
  • Risk Analysis: Proficient in risk analysis and mitigation strategies related to test automation.
  • Cross-functional Communication: Ability to communicate with cross-functional teams (e.g., developers, business systems analysts, and product managers) to identify and clarify product requirements.
Preferred Skills:
  • Possess extensive experience testing cloud-based AWS web and desktop applications, including data-driven API testing.
  • Financial services experience. However, candidates with robust technology qualifications from outside financial services will also be considered.
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.