What are the responsibilities and job description for the QA Engineer - Manual & Automation (Python Development) position at Software Guidance and Assistance, Inc.?
Software Guidance & Assistance, Inc., (SGA), is seeking a motivated and enthusiastic QA Engineer with a strong background in manual and automated testing and Python development for a CONTRACT assignment with one of our premier Financial Services clients in mid-town, NYC . Hybrid : 2-3 days / week onsite.
This individual will play a critical role in ensuring that our applications and services meet the highest quality standards, contributing to both functional and performance testing across web and desktop applications. In addition to executing manual tests and creating automated tests, the ideal candidate will be passionate about continuous learning and eager to make an impact.
Responsibilities :
- Manual & Automated Testing : Perform hands-on manual and automated testing, ensuring that the applications meet business requirements and user expectations.
- Test Automation : Design, develop, and execute automated test scripts using Python for functional and performance testing.
- Test Strategy Development : Help define and execute test automation strategies, ensuring alignment with business objectives and the software development lifecycle. This includes selecting appropriate tools and frameworks.
- Test Planning & Execution : Plan and implement comprehensive test approaches, from unit tests to end-to-end testing. Develop detailed test plans and test cases to ensure complete test coverage.
- CI / CD & DevOps Integration : Collaborate with the DevOps team to integrate automated testing into CI / CD pipelines and ensure continuous test execution.
- Collaboration : Work closely with developers, business analysts, and product managers to clarify requirements and ensure seamless collaboration across teams.
- Bug Reporting : Identify, report, and track bugs, using defect management tools to communicate issues effectively and ensure resolution.
- Performance & Load Testing : Contribute to the development of automated performance tests to ensure that applications scale and perform well under expected load.
- Exploratory Testing : Conduct exploratory testing to uncover potential issues and ensure thorough product validation.
- Team Development : Foster a culture of learning within the team, encouraging the adoption of new tools and techniques for automation testing.
Required Skills :
Preferred Skills :
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 EEO page to request an accommodation or assistance regarding our policy.