QA Engineer
2019 - PRESENTToptal Projects- Implemented E2E UI test automation frameworks from scratch.
- Implemented API test automation layer inside existing frameworks.
- Set up QA processes (strategy, test environments, and reporting) and manual testing.
- Implemented new E2E BDD scenarios into the existing framework.
- Guided QA process improvements.
Technologies: Cucumber, Capybara, Ruby, SuperTest, Mocha, Axios, Cypress.io, TestCafe, JavaScriptSenior QA
2019 - 2020Roman Health Ventures Inc- Enhanced existing E2E UI testing automation framework.
- Implemented API testing layer in test automation framework.
- Manually tested the product.
- Guided QA process improvements.
Technologies: Axios, TestCafe, JavaScriptSenior Test Automation Engineer
2019 - 2019Nordea (via JIT Team)- Implemented new scenarios for E2E UI test automation framework.
- Implemented new scenarios for API testing framework.
- Proposed enhancements to existing QA processes.
Technologies: REST Assured, Selenium WebDriver, JavaQA Lead/Test Automation Engineer
2018 - 2019The Signal Group (via JIT Team)- Implemented UI test framework enhancements.
- Implemented new test scripts for UI tests.
- Executed both automated and manual testing.
- Created new test cases and maintained the existing ones.
- Maintained CI scripts.
- Improved testing processes within company.
- Coached other team members.
- Created API endpoints in C#.
Technologies: Apache JMeter, Postman, Git, Azure DevOps, JavaScript, ASP.NET Core, C#, TestCafe, TypeScriptTest Automation Architect
2016 - 2018Nordea (via JIT Team)- Created automated UI test frameworks from scratch (one BDD, one non-BDD).
- Automated test scripts implementation.
- Executed and debugged automated tests.
- Managed test data with REST API.
- Managed test environments.
Technologies: IntelliJ IDEA, Bamboo, Git, REST Assured, JUnit, Java SE, Selenium WebDriver, Watir, Cucumber, RubyTest Manager/Senior Test Manager
2016 - 2018Nordea (via JIT Team)- Defined and implemented test strategy for the project.
- Set the regression suite from scratch for the projects.
- Managed daily testing and allocated resources.
- Lead two small teams (of three and four people).
- Gave guidance for other team members and stakeholders.
- Designed, implemented, and executed test cases for performance and functional testing.
- Coordinated user acceptance testing.
- Executed manual testing.
- Worked closely with stakeholders.
- Managed test data and test environments.
- Wrote and maintained the master test plan documents for the projects.
Technologies: Apache JMeter, GRC, SQL, Zephyr, JiraSenior Software Validation Test Engineer
2014 - 2016Intel Corporation- Acted as a test lead; I led a 5-person team of both junior and senior specialists.
- Created and/or maintained test documents for the project including test strategy, master test plan, test specifications, and use case specification.
- Implemented automated test scripts.
- Managed daily testing and allocated resources.
- Developed automated test infrastructure.
- Designed, implemented, and executed manual and automated test cases for both functional and non-functional testing.
- Helped create valid software requirements.
- Validated proper requirement coverage.
- Set up and maintained hardware devices.
Technologies: VDBench, I/O, PC, Jira, Jama Requirements Management, Windows PowerShell, XML, Git, .NET, C#Software Test Engineer
2013 - 2014GFT- Implemented automated test scripts for end-to-end scenarios.
- Created and maintained test data as well as test environments.
- Analyzed existing requirements.
- Managed daily testing for the projects.
- Implemented test cases for functional testing.
- Executed manual and automated testing.
Technologies: Ubuntu, VirtualBox, Jira, NetBeans, Eclipse, Jenkins, Apache Tomcat, Maven, Git, Perl, JUnit, TestNG, Selenium WebDriver, Java SEQuality Assurance Engineer
2009 - 2013Mentor Graphics- Created test plans for functional and performance testing.
- Designed and implemented test cases.
- Executed automated and manual testing.
- Implemented automated test scripts.
- Prepared test infrastructure.
Technologies: Primetime, Shell, Rational ClearQuest, Subversion (SVN), Tcl, Shell Scripting, Sed, AWK, Perl, VHDL, Verilog, Red Hat LinuxSoftware Developer
2007 - 2008Domdata AG- Created a DLL library to enhance existing system.
- Analyzed existing systems.
- Implemented new requirements.
- Created specification documents.
- Fixed defects.
Technologies: Borland C, Visual Studio, Delphi, XML, Boost, Standard Template Library (STL), C++