

Quality Assurance Associate
About the Role
The Quality Assurance Associate is focused on the client end-user experience and helps ensure that our software is free from defects and unexpected errors. Tasks and responsibilities will be shared a small team of QA engineers, under the direct supervision of the QA Manager. This role will include frequent interaction with the Advise development and support teams.
Responsibilities:
-
Write manual test plans/test cases and perform test execution
-
Identify the level of automation required for testing complex distributed systems
-
Partner with manual testing teams to automate and test scripts
-
Liaise with the development, project management, and client support teams
Skills and competencies (the ideal candidate will have):
-
Strong experience with Selenium automating web base applications required
-
Between 5- 6 years of relevant technical QA experience
-
3+ years of large enterprise or e-business systems experience preferred
-
Experience in database testing in Microsoft SQL Server environments, including designing/manipulating test data, validating stored procedures, managing jobs/triggers, and replication of complicated test scenarios
-
Experience with QA automation tools (i.e. Test Complete, Selenium WebDriver, and/or QTP automation)
-
Knowledge of basic concepts of Java/JavaScript and other scripting languages
-
Ability to work with data-driven, modular automation software
-
Ability to create test plans from written or verbal specifications
-
Must be able to work individually with the minimum possible (remote) supervision
-
Experience working in an Agile software environment
-
Experience working with and as part of a remote team
-
Extremely self- motivated
Education:
-
Bachelor of Science degree (Computer Science preferred)
-
Knowledge of software development life cycle