1. Choose your Affinity Group

* Equal Opportunity / Affirmative Action

We serve Equal Opportunity Employers and are an Equal Opportunity Employer. The Professional Diversity Network has separate professional networking sites for different affinities, and in selecting the groups you identify with, you will be joined with those networks.

Note: Providing this information is strictly voluntary - you will not be penalized or subjected to adverse treatment. If you choose not to provide this information, simply select "Choose not to identify."

2. Choose Method
X
Sign in with LinkedIn
Sign in with Facebook
OR

Tell us about yourself

Quality Assurance Analyst / Quality Engineer at Ameriprise Financial in Minneapolis, MN

Save or bookmark jobs as you go and access them anytime later with your account.

Contacts

Description

Job Description
The Quality Assurance/Quality Engineer analyst is responsible for leading the projects from quality organization, developing formal test plans to ensure the timely delivery of high quality technology projects. The Quality Assurance analyst works as part of a larger project team with both the business partners and technology teams to ensure that test plans include both functional and non-functional requirements. The candidate will work with other quality engineers to probe on methodology, correctness and effectiveness of the test executed and guide the technology teams and business partners.

The candidate should have a proven automation experience which will help to apply automation best practices and should be having an experience working on Agile Scrum and/or Kanban methodology.
Responsibilities
Major areas of accountability:
* Testing Execution (Functional testing for Web portals, API Services, Databases) ~~ Defect Resolution ~~ Customer & Industry Compliance Requirements ~~ QA Practice ~~ Manage financials & forecasts
* Define the test strategy, test plan and test schedule. Review the test cases/scripts, ensure high test data coverage and document expected test results. Design processes for test case automation and test execution. Review requirements and define, track and publish QA metrics.
* Have worked in Agile environment and also in the onshore and offshore model to have synergies with offshore members through regular discussions and effectively utilizing the offshore and onshore team.
* Hands-on Java programming, Automation Scripting, White box testing experience in JAVA & TestNG/ jUnit
* Capable of scripting with HP UFT (Lean FT), Selenium or similar software test automation framework
* Experience in building and executing automated and performance tests for REST based services
* Experience with Agile Methodologies, Tools (JIRA, HP ALM, Confluence)
* Good experience in Test data management and associated techniques. Preferred experience on CA Test Data Manager
* Good experience working on Service Virtualization preferably through CA Dev Test (aka CA Lisa).
* Hands-on experience working with databases Oracle, MySQL & MongoDB
* Experience testing software at API level using SOA suite, SOAP UI, PostMan, REST Client etc.
* Effectively manage and execute the testing process to validate that all functional and non-functional requirements are met. Provide consistent and timely test execution status reporting.
* Manage and actively participate in the test defect resolution process; provide defect descriptions, root cause, scope, risks and impact of a problem and facilitating defect reviews. Provide feedback to technology teams and business partners on design improvements. Validate all product fixes and escalate issues that may affect the schedule, budget or quality of the product or testing process.
* Translate business partner needs in to functionally sound test plans. Analyze and understand industry testing and compliance requirements in addition to specific business partner requests and needs. Participate in business requirements discussions, design sessions and functional specification reviews with the technology teams and business partners. Ensure that test plans adequately test the functionality, interfaces, performance, and data integrity of the project.
* Maintain an up-to-date knowledge of current quality assurance principles, testing tools, processes, quality control methodologies and other technology advances.
* Clearly able to articulate the progress on automation, publish the metrics on regular basis and drive attention on the automation activities to the senior leadership. Showcase improvement in the testing effectiveness through automation solutions.
* Capable of proposing the solutions to the tool product owners for them to enhance the existing tool features.
* Strong QA experience in the past to actively be a part of Test team as part of any of the projects. Capability to participate in the test defect resolution process; including producing comprehensive defect descriptions, identify the cause, scope, risks and impact of a problem and facilitating defect reviews. Provide feedback to technology teams and business partners on design and usability improvements. Validate all product fixes and escalate issues that may affect the schedule, budget or quality of the product or testing process.
* Actively involved in understanding the observations from Quality control tools like Sonarqube, Veracode security scan and other mandated code scans.
Required Qualifications
* Bachelor's degree in Computer Science, or related technical field; or equivalent work experience
* 3-5 years of relevant Quality engineering experience (highlighted in responsibilities)
* 3+ years of software development experience - with emphasis in quality assurance testing methodologies or business systems analysis.
* Effective written and verbal communication skills.
* Demonstrated experience using version control systems and automated testing tools and using scripting languages.
* Familiarity with the Software Development Life Cycle (SDLC) concepts
* Skilled knowledge in testing concepts, tools and methodologies working in a highly regulated environment/industry.
* Proficient working on Agile Scrum/ Kanban and waterfall methodologies
* Excellent problem-solving skills and attention to detail.
Preferred Qualifications
* Experience working closely with developers, business systems analysts and business partners to understand test success measures.
* Experience in context-based, exploratory or scenario testing.
* Quality Assurance testing experience within the Financial Services industry (i.e. broker-dealer, advisor distribution asset management, insurance, etc.).
* Certified Scrum master.
About Our Company
With the right company, life can be brilliant. At Ameriprise, we're not just in the business of managing our clients' finances - we also help our advisors and employees reach their true potential, too. Be part of an inclusive, collaborative culture that rewards you for your contributions and work with other talented individuals who share your passion for doing great work. You'll also have plenty of opportunities to make your mark at the office and a difference in your community. So if you're talented, driven and want to work for a strong ethical company that cares, take the next step to create a brilliant career at Ameriprise Financial.
We are an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic. The EEO is the Law poster is available here.
VEVRAA Federal Contractor
We request Priority Protected Veteran & Disabled Referrals for all of our locations within the state.

Similar Jobs

See All »

Other Jobs at Ameriprise Financial

See All »