Role Overview:
As a Senior Analyst, Quality Engineer, you will perform a wide range of quality control tests and analysis to ensure that the software meets or exceeds specified standards and end-user requirements. You will collaborate with the development team to establish testing strategy, acceptance criteria, and to develop/ execute automated and manual testing.
Key Role Responsibilities:
Day-to-day you will:
- Deliver and occasionally lead test execution activities
- Participate in artifact review / inspection meetings, identifying issues and providing feedback
- Identify QA Process Issues and escalate appropriately
- Coach others on correct QA processes at a basic level
- Author basic Test Matrices from Business/Technical Requirements with some supervision
- Take ownership of basic QA Planning Tasks with some supervision
- Translate the 'Big Picture' of an application and business needs into personal work- Lead a small team with some oversight
- Create, edit, and update automated test scripts with some supervision (if applicable)
Key Role Skill & Capability Requirements:
Basic to Intermediate skills in:
- Understanding of QA activities in relation to systems development lifecycle
- Reading business requirements, creating test cases, test script libraries, tracking bugs, assisting in creating test frameworks
- Manual test execution tasks related to test scripts/cases and defects
- Developing software applications in Microsoft and Java environments
- Programming, scripting, performance testing- Development standards and SDLC processes/methods
- Third-party controls that help with the requirements gathering, documentation, system and design process
Preferred Years of Work Experience:
You likely have 3+ year of prior related work experience, preferably in a technology or consulting environment
Preferred Education Background:
You likely possess a Bachelor's degree in Computer Science, Engineering, MIS or related field. An equivalent combination of education and experience will also suffice.
Accountabilities & Metrics:
- Up-to-date knowledge of Microsoft products
- Ability to gain an understanding of customer process and issues, and communicate them back
- Ability to work in teams and individually when needed
- Strong verbal and written communication skills
- Experience working with global teams on projects
- Experience working with offshore teams to facilitate project work
- Demonstrated excellence in communicating and presenting complex information to technical and non-technical stakeholders, both verbally and in written form
Relevant Additional Details:
Qualifications:'
Basic to Intermediate skills in:
- Understanding of QA activities in relation to systems development lifecycle
- Reading business requirements, creating test cases, test script libraries, tracking bugs, assisting in creating test frameworks
- Manual test execution tasks related to test scripts/cases and defects
- Developing software applications in Microsoft environments
- Programming, scripting, performance testing
- Development standards and SDLC processes/methods
- Third-party controls that help with the requirements gathering, documentation, system and design process
- Up-to-date knowledge of Microsoft products
- Ability to gain an understanding of customer process and issues, and communicate them back
- Ability to work in teams and individually when needed
- Strong verbal and written communication skills
- Experience working with global teams on projects
- Experience working with offshore teams to facilitate project work
- Demonstrated excellence in communicating and presenting complex information to technical and non-technical stakeholders, both verbally and in written form