Senior Software Development Engineer in Test2022 - PRESENTTELUS
Technologies: Cypress.io, Postman, Insomnia, QA Automation, Manual QA, Quality Assurance (QA), Software Testing
- Developed test cases for GraphQL API service using Insomnia and Postman.
- Created end-to-end test cases using the Cypress tool.
- Involved in testing pull requests in the local machine before merging them into the master.
Software Development Engineer in Test2021 - 2022BuildDirect
Technologies: GraphQL, REST, TestCafe, AWS, GitHub, Bitbucket, Redis, Quality Assurance (QA), Manual QA, Automated Testing, React, Software Testing
- Developed an automation test framework for testing web applications using TestCafe.
- Built a test framework in Postman for testing a GraphQL API.
- Integrated an automated test framework in GitHub using GitHub Actions.
- Led QA initiatives in the technology team and guided other team members.
- Supported the testing of new features from an end-to-end delivery standpoint.
Quality Assurance Engineer2020 - 2021Sophos
Technologies: Regression Testing, UI Testing, API Testing, Python, TestRail, Manual QA, Manual Testing, Quality Assurance (QA), QA Testing, Software Testing
- Developed test cases for new product features during story development.
- Collaborated closely with product managers, developers, and other QA engineers to define test cases for automated and manual execution.
- Involved with all phases of development, from design to implementation, to delivery.
- Recommended test priorities and assessed quality risks. Reported on test progress and raised issues as required.
Senior Test Automation Engineer2020 - 2020Calabrio
Technologies: Postman, Jenkins, Newman, Software Testing, Selenium
- Developed API automation tests using Postman and Newman CLI.
- Integrated the API automation test script with the CI/CD pipeline using Jenkins.
- Implemented an automation test framework using Testcontainers in Java.
- Verified AWS Lambda functions locally using SAM CLI.
- Conducted code reviews for the pull requests in the project.
Software Development Engineer in Test2019 - 2020DDS Wireless International
- Developed and executed UI automation test cases for a mobile native application using Appium.
- Understood a microservice architectural framework that facilitates the extension of the overall system with new services with clearly defined interfaces.
- Planned and documented testing for a given area or service.
Staff Engineer2014 - 2019Stryker
Technologies: Selenium WebDriver, SoapUI, Groovy Scripting, HP Quality Center (QC), Testing, Software Testing, Selenium
- Managed the complete QA tasks as a part of end-to-end project delivery.
- Developed an automation framework for API testing using Groovy scripting in the SoapUI tool.
- Built UI automation tests using Selenium WebDriver.
- Mentored junior resources for day-to-day activities.
- Performed Blackbox testing for real devices in the Stryker test lab.
- Attended meetings with developers and managers for risk assessment of the product.
- Analyzed test requirements and mapped them to the test cases using Quality Center.
Senior Software Engineer2010 - 2014Accenture
Technologies: Selenium, SoapUI, Java, Testing, Software Testing
- Developed automated test cases using the Selenium WebDriver page object model.
- Performed API testing of SOAP web service using the SoapUI tool.
- Created a test plan and strategy to provide estimations for testing new features.
- Executed manual and automated test cases in various project environments.