Quality Assurance Engineer

Main Location
Atlanta, GA, United States
Open jobs

Invesco is one of the world’s leading global investment managers, entrusted with managing $1.2 trillion* in assets on behalf of clients worldwide. We are the 6th largest US retail asset manager and the 13th largest investment manager globally, and our more than 8,000 employees worldwide are dedicated to delivering an investment experience that helps people get more out of life. We are purely focused on managing a comprehensive range of active, passive and alternative investment capabilities, which we draw on to provide customized solutions aligned to client needs, our most important benchmark. (*As of May 31,2019)

Job Purpose (Job Summary):
The development team is seeking a Quality Assurance Engineer to help them in their mission of delivering world-class technology solutions to investment advisors and their clients.This position is in our Warrenville, IL office.As a Quality Assurance Engineer, you will work with the team to deliver and support an impeccable quality product. You will work throughout the full testing lifecycle to ensure the quality of complex software solutions.You will establish manual and automated test scripts for functional and acceptance testing as well as verify all software functions as desires, according to the user requirements and established guidelines. You will set high standards, test automation and actively participate in the product design and development process.

Key Responsibilities / Duties:

  • Ensure that the final software product meets the desired quality standards
  • Write and execute effective manual and automated test cases and test plans
  • Documenting defects, tracking issue resolution and providing test automation reports
  • Continuous improvement of test processes and practices
  • Testing of software changes to ensure that changes meet the defined business requirements and do not introduce risk
  • Work as an integral member on a team and practice agile processes
  • Logging defects
  • Generating test data and data validation
  • Design, create and deploy automated test scripts for functional and acceptance testing
  • Contribute to building a highly effective team
  • Ensure coverage of high risk and high priority functionality
  • Continuous Improvement
  • Provide constructive feedback to team members with the goal of improvement
  • Activity contribute during retrospectives and stand-ups

Work Experience / Knowledge:

  • Minimum of 5+ years of demonstrated proficiency with Software Testing / QA methodology, process and deliverables
  • Scripting / programming languages
  • Dev Ops Processes
  • Experience writing and debugging automated test scripts
  • Hands on experience with test automation frameworks and testing tools (Selenium, .Net Test)
  • Knowledge of C#, javascript
  • Experience with test management systems (Azure DevOps)
  • Experience working in an Agile Testing environment

Skills / Other Personal Attributes Required:

  • Possess excellent verbal and written communication skills
  • Display a high level of initiative and trouble shooting skills
  • Understanding and application of DevOps principles
  • Honest, positive, approachable, self-aware, self-regulating and self-motivating
  • Demonstrates a strong interest in testing and quality of the product
  • Work prioritization, planning and organizational skills

Formal Education: (minimum requirement to perform job duties)

  • Bachelor’s degree in technology related field is required

License/Registration/Certification: (minimum requirement to perform job duties)

  • Certification in software testing (ISTQB) preferred

FLSA (US Only): Exempt

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. The job holder may be required to perform other duties as deemed appropriate by their manager from time to time.

Invesco's culture of inclusivity and its commitment to diversity in the workplace are demonstrated through our people practices. We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender, gender identity, sexual orientation, marital status, national origin, citizenship status, disability, age, or veteran status. Our equal opportunity employment efforts comply with all applicable U.S. state and federal laws governing non-discrimination in employment.

Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Quality Assurance Engineer
Invesco, Ltd.