Abhijit Thakur Email and Phone Number
Accomplished result-oriented Software Engineering and Technology Leader as well as a hands-on engineer with a passion for delivering high-quality software. Recognized for setting up, managing, and driving enterprise-wide software development teams globally. Expertise in driving quality engineering initiatives and setting up processes and standards for high-quality deliverables. Customer advocate with proven ability to continuously improve software processes and quality to quickly meet business needs.Key Areas of Expertise:-Leading a globally distributed team of test engineers to architect and develop automation and coding infrastructure to ensure that our validation engines can keep up with the fast-moving codebase.-Architecting Test Automation Frameworks/Solutions, Stakeholder Management, Release Management, Vendor Management.-Strong test management skills in developing test strategies, test plans, managing test teams and ensuring the quality of software platforms, applications & products.-Strategic thought partner Customer Success, Program Management, Implementation, and Operations teams towards raising the bar for customer experience.-Hiring, mentoring, facilitating team building, administrating policies for employee development, performance planning & reviews, counseling, and evaluations.-Reporting to the CTO on Quality and driving improvements for current and long-term engineering process flows.Specialties: Test Automation Framework - Selenium Webdriver (Java, TestNG, Cucumber) , ATDD, BDDAPI Testing/ API test Automation - Java, REST Assured, Postman.Mobile Test Automation - (iOS & Android) using Appium with JavaContinuous Integration/Deployment (CI/CD) - JenkinsAccessibility Testing - WCAG Compliance, JAWS, NVDA, Voiceover, AXE, DequePerformance Testing - jmeterOthers - Software Project Mangement, Requirement Analysis, Test Management, Leadership, Software Quality Metrics
Savvas Learning Company
View-
Director Of Software EngineeringSavvas Learning Company Jan 2022 - PresentParamus, New Jersey, Us•Managing high-quality deliverables across the organization for Savvas's Product line. •Release management, Go/NoGo meetings for multiple coordinated end-to-end releases, and agile continuous deployments.•Responsible for evaluating test architecture, automation framework, tools, strategy to formulate QA/QE best practices, and QA/QE automation plan to close identified quality gaps and areas of improvement.•Enabling Continuous Integration / Continuous Delivery models.•Defining Quality Assurance/Quality Engineering programs, Standards, and Goals for the team to achieve, Set Policies and Procedures to ensure that the performance and quality of products conform to established standards.•Developing and implementing QA/QE strategies and processes to deliver high-quality products with a focus on Test Optimization, backend process automation through API and data layers(BFF), UI Automation strategies for Web apps(MFEs), end-to-end use case/Integration test coverage across different services and integrated products.•Monitoring the testing activities for Functional, Integration, System, Security, Performance, Shadow, UAT, and conduct Defect triage.•Builds, leads, mentors engineering teams and attract top talent and foster inclusive team culture. Team leadership includes co-located direct reports as well as remote, nearshore, onshore, and offshore reports.•Defining and reporting metrics on product quality.•Collaborate with cross-functional teams(including product and program management) and provide strategy and direction to team members in software development lifecycle. -
Manager Of Software EngineeringSavvas Learning Company Oct 2019 - Jan 2022Paramus, New Jersey, UsKey Responsibilities:• Within an Agile framework, collaborate with QE Test Engineers, Engineering Managers, QE Managers, Product Managers, Project Managers, and Scrum Masters in order to deliver compelling, high-quality solutions via iterative sprint commitments and periodic release vehicles.• Engage with Quality Assurance Engineers to understand HOW they test, and provide guidance,mentoring, and training on how to be a more effective and efficient.• Introduce and implement new and improved tools and process to better support execution of assigned projects.• Work with individual team members in setting career goals and providing performance feedbackthroughout the year to encourage individual and team maturity.•Ensure a high quality product is produced, with risk well defined and mitigated.• Help define, implement, and maintain quality assurance methodologies and processes that allstakeholders can rally behind, and that are in line with the larger Quality Assurance organization.• Help define, implement, and maintain automation strategies that enable the team to perform more thorough regression testing of existing functionality, earlier in the release cycle.• Interface with the Performance & Scalability team to ensure that performance and scalability is anintegral component of all test strategies and project plans.• Gather and communicate relevant quality assurance metrics and information, and provide periodic status reports on sprint and release testing efforts.• Utilize gathered metrics to identify future adjustments that can be implemented to raise efficiency or reduce cost of quality.• Challenge established Development and Quality Assurance processes and standards and be achampion in driving further efficiencies. -
Manager Of Software Engineering, QualityPearson Aug 2017 - Oct 2019London, GbKey Responsibilities:• Within an Agile framework, collaborate with QE Test Engineers, Engineering Managers, QE Managers, Product Managers, Project Managers, and Scrum Masters in order to deliver compelling, high-quality solutions via iterative sprint commitments and periodic release vehicles.• Engage with Quality Assurance Engineers to understand HOW they test, and provide guidance,mentoring, and training on how to be a more effective and efficient.• Introduce and implement new and improved tools and process to better support execution of assigned projects.• Work with individual team members in setting career goals and providing performance feedbackthroughout the year to encourage individual and team maturity.•Ensure a high quality product is produced, with risk well defined and mitigated.• Help define, implement, and maintain quality assurance methodologies and processes that allstakeholders can rally behind, and that are in line with the larger Quality Assurance organization.• Help define, implement, and maintain automation strategies that enable the team to perform more thorough regression testing of existing functionality, earlier in the release cycle.• Interface with the Performance & Scalability team to ensure that performance and scalability is anintegral component of all test strategies and project plans.• Gather and communicate relevant quality assurance metrics and information, and provide periodic status reports on sprint and release testing efforts.• Utilize gathered metrics to identify future adjustments that can be implemented to raise efficiency or reduce cost of quality.• Challenge established Development and Quality Assurance processes and standards and be achampion in driving further efficiencies. -
Software Development Engineer Test LeadPearson Oct 2016 - Aug 2017London, Gb• Lead SDET responsible for QE test planning, QE Test strategy design, QE Test Management, and end-to-end QA delivery. Managing multiple software development teams with a primary focus on quality assurance.• Analyzed bugs, and developed and maintained automated test scripts. Owned critical functional areas.• Analyzed and ensures requirements for user stories are met before acceptance.• Drove both automated and manual test efforts on standard PC and mobile testing environments.• Worked with and mentored junior and mid-level Software Quality Engineers on various QA activities including test planning, estimating, and reporting.• Planned and drove tactical aspects of QE testing including but not limited to: functional, integration, and accessibility testing.• Analyzed and Investigated test results and resolved technical issues in the testing process and communicated the issues to other members of the cross-functional team.• Worked with product managers, developers, and other cross-functional teams to understand requirements for each feature tested.• Participated in risk assessments that involve senior QA staff and management. -
Software Development Engineer Test LeadNess Usa Inc Oct 2012 - Oct 2016New York, Ny, Us• Drove both automated and manual test efforts on standard PC and mobile testing environments.• Authored new and maintained existing test scripts using an existing selenium/java framework.• Worked with and mentored junior and mid-level Software Quality Engineers on various QE activities including test planning, estimating and reporting.• Planned and drove all tactical aspects of QE testing including but not limited to: functional, integration, and accessibility testing.• Investigated and resolved technical issues in the testing process and communicated the issues to other members of the cross-functional team.• Worked with product managers, developers, and other cross-functional teams to understand requirements for each feature being tested.• Participated in risk assessments and bug triage that involved senior QE staff and management. -
Senior Software Development Engineer TestNess Technologies (India) Pvt. Ltd. Jul 2008 - Oct 2012• Involved in creation of Automation scripts for Acceptance test using SELENIUM RC with Cuke4Duke framework using JAVA.• Reduced the manual testing cycle by 90% for the test cases automated.• Creation and execution of Smoke Tests for early defect determination. -
Software Development Engineer In TestNess Technologies (India) Pvt. Ltd. Jul 2006 - Jun 2008• Creation and maintenance of the Automation Scripts using QTP.• Updating the scripts as per change requests• Build deployment and execution of database scripts.
Abhijit Thakur Education Details
-
Veermata Jijabai Technological Institute (Vjti)Computers Applications -
Wilson College Chowpatty Mumbai 400 007Computer Science -
Ottawa UniversityInformation Technology
Frequently Asked Questions about Abhijit Thakur
What company does Abhijit Thakur work for?
Abhijit Thakur works for Savvas Learning Company
What is Abhijit Thakur's role at the current company?
Abhijit Thakur's current role is Director of Engineering at Savvas Learning Company I Stakeholder management I Vendor Management | EdTech.
What schools did Abhijit Thakur attend?
Abhijit Thakur attended Veermata Jijabai Technological Institute (Vjti), Wilson College Chowpatty Mumbai 400 007, Ottawa University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial