Ocurrió un error inesperado. Por favor vuelva a intentarlo más tarde.
As a QA Analyst, you will work collaboratively with architects, business analysts and developers to deliver high-quality, bug-free Dynamics 365 and web applications in an Agile Scrum environment. You will define and execute activities to ensure all project deliverables meet client expectations.
Responsibilities:
- Work closely with developers to identify bugs as early as possible
- Participate in artifact review and inspection meetings, identifying issues and providing feedback
- Interpret written business requirements and technical documents drafted by others in order to conduct appropriate QA test activities
- Analyze test coverage and results to ensure functionality, proper integration, data integrity, and accuracy
- Execute functional, application, performance, and regression tests
- Lead on creating and updating manual test scripts
- Support fellow QAs on creating and updating automation test script
Requirements:
- College diploma or equivalent work experience
- 3-5 years of relevant work experience as QA Analyst
- Strong testing skills and the desire and ability to find bugs before our customers and partners do
- Knowledge of all aspects of testing products: Functional, Performance, Scalability, Security, Usability, etc.
- A good understanding of Dynamics 365 architecture is a plus
- Proven experience driving quality for complex features with many dependencies
- Proficiency in manual and automated test execution tasks related to test scripts/cases and defects
- Experience with integration testing and API testing.
- Understanding of QA responsibilities and accountabilities in an Agile environment
- Ability to collaborate and brainstorm in a dynamic team environment
- Strong English-language oral and written communication skills
- Strong technical background in MS technologies/trends
- Integration experience with API testing and automated testing.
- Good communication skills with a strong desire to learn and the ability to learn independently.
- Working knowledge of the principles of Agile development
Personal Attributes:
- Patient and persistent in tracking down and resolving problems.
- Basic understanding of business and end-user needs to help connect the dots between software bugs and business success.
- Works well independently but also understands the value of collaborating to get to the bottom of complex problems.
- Willing to work with an Eastern Standard Time (EST) schedule.