* Typically works without supervision * Determines and develops approaches to solutions * Defines standards for development of manual & automated test scripts, deployment and reuse. * Contributes to the automation effort * Participates in formal reviews of business requirements and application designs. * Ensures proper test coverage exists based on requirements and design specifications. * Recommends strategies and methods to improve test plans and process. * Create and executes manual and automated test scripts for most complex projects in a most efficient and modular fashion. * Create common routines and libraries for automation to be shared between teams * Coordinates test schedules, work and resource plans; manages progress of all test activities against plan. * Establishes testing entrance and exit criteria. * Identifies and manages critical path of testing * Ensures execution of project regression testing tasks. * Trains others within the immediate team on testing techniques and automation. * SME (Subject Matter Expert on 3 to 4 areas, including web and core)
Job Responsibilities
* Creating test requirements, test plan, test scenarios, test data with high testing coverage and pass rate - 10% of daily time * Join SCRUM team and keep good collaboration with Dev, PO, manager and other team members to complete tasks in good deliverables - 5% of daily time * Creating automation test cases using SOAP UI in Ready API tool, groovy script 40% of daily time * Writing complex SQL queries to pull data from different source systems - 15% of daily time * Estimate the testing effort for the system requirements that are defined by the Program Manager. Reviewing the test results for potential performance issues, re usability, and/or anomalies - 5% of daily time * Adding acceptance criteria to the user stories to ensure all the details are captured required for testing - 5% of daily time * Involved in analyzing and understanding the requirement specifications - 5% of daily time * Testing in different environments and create new jobs and branches through Jenkins - 5% of daily time * Tracking QA tickets and once fix them update status to Complete - 5% of daily time * Other similar job responsibilities are also assigned - 5% of daily time * Identifies test issues on multiple or complex projects
Job Requirements
* A minimum of 5 years of in-depth QA Engineering experience * Bachelor's degree in Computer Science (or related field), or equivalent work experience * Experienced with in REST/SOAP services testing using SoapUI or ReadyAPI * Proficient with one or more object-oriented programming language (i.e. C# or Java) * Experienced on Swagger HUB, Swagger UI, POSTMAN * Experienced on Groovy language, preferred * Strong knowledge of Windows server technologies and database (MySQL or MS SQL) * Ability to work on multiple projects concurrently * Full project life cycle experience
About Green Dot
Green Dot is a company providing prepaid debit cards and cash reload processing services.