Location
United KingdomRate
Years of experience
15+About
As a QA Engineer at Adarga in London since July 2020, I have been instrumental in defining and automating test cases to verify product requirements. My contributions extend to architectural and design decisions for test frameworks, conducting code reviews, and maintaining the quality of both automation code and test coverage. I have configured the automation solution on CircleCI, documented the automation framework, and actively participated in test execution, issue resolution, and the release process. Additionally, I promoted a strong test culture within the team, presented innovative ideas, and utilized GraphQL via Postman for data validation. Prior to Adarga, I held the position of Senior QA Engineer at BabylonHealth from September 2018 to July 2020, where I defined acceptance criteria for various projects and served as a release manager for the mobile application. My role involved writing automation tests using Cypress, creating test strategies, designing and developing test plans, and executing test cases. At Tictrac, from September 2016 to September 2018, I contributed to the automation framework with Appium, performed manual tests on iOS and Android, and acted as a release manager. My career in QA began with roles at Hostelbookers and LoveFilm, where I provided exploratory and acceptance testing, created automated test scripts with Selenium WebDriver/Java, and participated in team planning and story grooming sessions. I hold a BSc in Information Systems from the University of Westminster and have furthered my education with a BSC Foundation in Artificial Intelligence and ISEB certification.Tech Stack
Quality Assurance, CI/CD, Cucumber, Cypress.io, Github, GraphQL, Java, Management, QA, Selenium, TestRailExperience
- At Adarga, defined and automated test cases that verify product requirements, ensuring comprehensive test coverage and product reliability.
- Contributed to the architecture and design of test frameworks, enhancing the efficiency and effectiveness of the testing process at both Adarga and BabylonHealth.
- Acted as a release manager for the mobile applications, overseeing the release process to ensure smooth and error-free deployments.
- Written automation tests using tools like Cypress and Appium at BabylonHealth and Tictrac, respectively, which improved the consistency and speed of testing.
- Configured the automation solution on CircleCI at Adarga, integrating automated testing into the continuous integration pipeline.
- Created test strategies for mobile applications at BabylonHealth and for each sprint at Hostelbookers, ensuring that new features are tested appropriately and risks are mitigated.
- Performed manual tests on iOS and Android devices at Tictrac and provided exploratory testing on new functionalities at Hostelbookers, identifying issues that automated tests might miss.
Employment history
• Defined and automated test cases that verify product requirements
• Contributed to decisions in the architecture and design of test frameworks
• Participated in team planning and story grooming
• Conducted code reviews, improved and maintained the quality of the automation code
• Conducted test reviews, improved and maintained the quality of the test coverage
• Configured the automation solution on CircleCI
• Documented the automation framework, tools, and infrastructure used
• Participated in test execution, issue identification, and resolution in support of the release
• Promoted the narrative of test culture within the team
• Presented new ideas to the tech team, such as tools that could be integrated into our automated solution
• Used GraphQL to check the validity of data through Postman
• Aided in defining the acceptance criteria on a number of projects
• Acted as a release manager for the mobile application
• Contributed to the framework solution in place by writing automation tests using Cypress
• Participated in team planning and story grooming
• Conducted test reviews, improved and maintained quality of the test coverage
• Created test strategy for the mobile application to ensure new features are tested appropriately and released
• Designed and developed test plans and test cases based on functional and design specifications, executed test cases, and analyzed and reported test results to the teams
• Contributed to the framework solution in place by writing automation tests using Appium
• Participated in team planning and story grooming
• Performed manual tests on both iOS and Android devices
• Communicated effectively across a multinational team with Scrum Masters, developers, and designers
• Created reports on the findings from regression tests
• Acted as a release manager for the mobile application
• Designed and developed test plans and test cases based on functional and design specifications, executed test cases, and analyzed and reported test results to the teams
• Provided exploratory testing on all new functionality
• Generated statistics and reports to produce quality metrics and identify risk
• Participated in team planning and story grooming
• Created automated test scripts for regression and increasing test coverage using Selenium WebDriver/Java
• Worked in Scrum and provided feedback through issue identification and reports
• Created test strategy for each sprint
• Provided acceptance testing on features released to the platform
• Provided feedback on acceptance criteria to ensure test requirements meet those demands
• Authorized and executed test cases against the platform on both iPhone and iPad
• Participated in team planning and story grooming
• Raised and tracked issues pertaining to projects in Fogbugz