Actively searching for a QA Engineer to lead the design, development, and execution of automate test strategies & plans.
Roles and Responsibilities :
Create test cases, test data, matrices and other QA related documents, determine software readiness by standardizing testing methods, and coordinating software QA efforts.
Build & maintain automated test scripts (suites).
Develop and execute test plans & testing strategies based on software requirements, technical specifications and change control requests.
Perform Black Box & White Box testing.
Safeguard best practice in development process, standards and QA
Communicate with developers, product managers and product support specialists on critical issues.
Additional assignments and responsibilities as required.
Bachelors Degree in Computer Science or related discipline; MS Degree a plus !
8 years (min) experience as QA Engineer in a .NET (Dot Net) software development environment where you led the determined software readiness through various channels.
Knowledge of the Software Development Life cycle (SDLC) - various models
Knowledge of Software Quality Assurance Methodologies and experience testing software that gets deployed commercially.
Extensive experience using a variety of Test Automation Tools such as Selenium, Appium, Protractor, Cucumber, etc.
Experience working in a SaaS environment is strongly desired.
Strong verbal and written communication skills with the ability to express complex ideas, designs and issues to both technical and non-technical audiences.
Ability function in a fast-pace, highly collaborative, and cross-functional team environment.
What You Need for this Position
You should have knowledge of :