Location
UKRate
Years of experience
15+About
A knowledgeable and professional Software QA Engineer with 15 years of experience in the technology, finance, and automotive sectors. Highly organized and efficient, demonstrating a thorough and precise approach to both project and BAU testing, yielding excellent results independently and collaboratively. Skilled in manual and automated testing methodologies, familiar with testing frameworks such as Cypress, Jenkins, Junit, and Maven. Proficient in CI/CD pipelines using Codefresh, Artifactory, and Terraform. Strong in SQL and database testing, adept in test management tools like Xray and Zephyr with JIRA. Solid understanding of XML, JSON, and data structures, capable of conducting performance tests to evaluate system efficiency and scalability. Experienced with Postman and SoapUI for testing REST and SOAP APIs. Familiar with both centralized QA environments and embedded QA within cross-functional Agile teams, ensuring seamless integration of testing processes throughout the development lifecycle. Recognized for contributions in various software projects and for driving productivity and performance improvements through effective collaboration and meticulous attention to detail.Tech Stack
QA, Cypress, DNS, Jenkins, Jira, Oracle, Scrum, SOAPUI, SQL, XMLExperience
- Over 15 years of experience as a Software QA Engineer in technology, finance, and automotive sectors.
- Highly skilled in both manual and automated testing methodologies.
- Proficient in testing frameworks and tools such as Cypress, Jenkins, Junit, and Maven.
- Experienced with CI/CD pipelines using Codefresh, Artifactory, and Terraform.
- Strong knowledge of SQL and adept at database testing.
- Proficient in test management tools like Xray and Zephyr with JIRA for streamlined testing workflows.
- Solid understanding of XML, JSON, and other data structures, capable of conducting performance tests to evaluate system efficiency and scalability.
- Experienced using Postman and SoapUI to test REST and SOAP APIs respectively.
- Strong understanding of the software development lifecycle and Agile methodologies, enabling effective collaboration with development teams and timely delivery of quality software.
- Worked in both centralized QA environments and as an embedded QA within cross-functional Agile teams, ensuring seamless integration of testing processes throughout the development lifecycle.
Employment history
• The creation of test cases and test scripts for Functional SQL testing of Apache Spark database tables within
the cloud-based service, Databricks.
• Creating test cases and test scripts for Functional Dashboard Report testing (PowerBI) based on extensive
requirements gathering.
• Test execution, defect logging and defect reporting within JIRA XRAY to appropriate stakeholders, ensuring
communication is timely and accurate
• Extensive SQL database interrogation to extract relevant testing information
• Assisting the DNS team with testing requests; Testing over 10 DNS projects within Dev and Production environments successfully
• Conducting root cause analysis for defects and providing detailed reports to development teams for resolution
• Collaborating with product managers and developers to ensure test coverage for new features and improvements
• Mentoring junior QA engineers and providing guidance on best practices for testing and quality assurance
• Member of the Test Team responsible for all UK applications and projects
• Create and acquire sign-off of Test Strategies and Test Plans from relevant stakeholders
• Creation of test cases and test scripts for Functional, E2E, Regression and UAT test phases
• Manage test execution phases, both within the Test Team and UAT
• Organize regular reviews with business/Test Team of Regression Test Suites to ensure accurate and appropriate coverage
• Test execution, defect logging and defect reporting to appropriate stakeholders, ensuring communication
is timely and accurate
• Coordinate test coverage with external software suppliers
• Oracle database interrogation, via SQL, to extract relevant testing information
• Integration testing of APIs using XML/JSON in SoapUI
• Leading Disaster Recovery testing; co-ordination of teams
• Managing testing of new releases and defect retesting of the Contract Management System
• Administrator of JIRA/Zephyr Test Management software e.g. managing users, creating and updating issue type workflows, notification schemes, issue types, field configuration schemes, permissions etc.
• Researching, planning, configuring and releasing a tool accessed by multiple departments to assist in managing the multiple test environments (Activity Timeline JIRA add-on)
• Create test acceptance criteria and the test data required for test execution
• Exposure to full range of test phases including Functional, SIT, Regression and Non-Functional
• Web service testing using ReadyAPI, including JSON API data testing
• Work within the parameters of Agile (SCRUM) software development framework ensuring the development team were kept informed of issues, test progress and test blockers
• Creation of test execution burndowns and status reports for appropriate stakeholders within IT and the business
• Utilizing a variety of Test Management tools including HP Quality Centre and JIRA
• Experience with modern cloud-based applications: Heroku, LogEntries and MongoDB.
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...