New York, New York, United States
In this role, one of my tasks was to develop KPIs and implement preventive and corrective actions to identify and remove causes of poor quality and delivery issues.
● Lead and managed QA process for multiple projects.
● Monitored and controlled development of all automation test suites.
● Contributed to developing standards of testing strategy, approaches, tools, metrics, and practices across QA and Development teams.
● Worked closely with stakeholders, business analysts and developers in the process of testing
software prior to its release into production.
● Recruiting and training QA engineers.
● Architecture, Design, Full-stack development and DevOps of web-applications (React.js, Express.js,
Node.js, Ruby, external APIs, GCP, AWS, MS Azure).
● Unit and integration back-end testing (Rspec).
● Automated end-to-end testing (JavaScript+Cypress, Selenium+Ruby+BrowserStack).
● API testing (Postman, Swagger, Runscope).
The Accomplishments:
● Reduced time of regression testing from 2 weeks to 6 hours by developing a testing automation framework.
● Improved organizational efficiency by increasing number of QA Engineers writing automation tests from 2 to 15.
● Integrated test suite into CI/CD pipeline across multiple environments including web and mobile
(CircleCI).
● Reduced test data set up time by 50% by creating a set of queries to fetch data from MongoDB database.
● Improved performance of other SDET engineers through training sessions.