Post Job Free
Sign in

Automation Engineer Software Test

Location:
Alexandria, VA
Posted:
February 27, 2025

Contact this candidate

Resume:

Mathias Akowanou

Software Test Automation Engineer

*******.******@*****.***

804-***-****

Forestville, Maryland

PROFESSIONAL SUMMARY

Accomplished Software Test Automation Engineer with over 7 years of hands-on experience in the Information Technology sector, specializing in Software Quality Assurance (QA) and automation testing for Client/Server and Web-based applications.

Proven expertise in developing, implementing, and maintaining automation frameworks using Selenium, Java, and BDD methodologies.

Strong domain knowledge in Banking, E-Commerce, and Retail, with a solid understanding of industry workflows and regulatory requirements.

Demonstrated ability to collaborate effectively with cross-functional teams in Agile environments, driving quality improvement initiatives and ensuring successful project delivery.

Proficient in leveraging advanced testing tools and methodologies to create robust test plans, execute comprehensive test scenarios, and manage defects.

Adept at continuous integration and deployment (CI/CD) processes, enabling rapid and reliable software releases while minimizing production issues.

Strong communication skills with a focus on stakeholder collaboration, team leadership, and mentoring junior team members.

Skilled in developing and optimizing reusable test scripts, reducing test creation time and enhancing consistency across projects.

Experienced in cross-browser and cross-platform testing for dynamic and responsive web applications, ensuring a seamless user experience across devices.

Proficient in both data-driven and keyword-driven testing frameworks, ensuring comprehensive test coverage and adaptability to various testing needs.

Expertise in utilizing JSON reporting formats for detailed Cucumber test reports, streamlining defect tracking and reporting processes.

Strong background in manual testing techniques such as boundary analysis, leveraging analytical skills to identify potential edge cases and enhance test depth.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, JIRA, Postman, REST-assured, Karate

Languages: Java, SQL, Python, JavaScript

Web Technologies: HTML

IDEs: Eclipse, IntelliJ IDEA

Test Frameworks: JUnit, TestNG, BDD Cucumber

Build Tools: Maven, Jenkins

Processes: Agile-Scrum, Waterfall

Version Control: Git, GitHub

Databases: Oracle, MySQL

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Software Test Automation Engineer

United Bank

Fairfax, VA

October 2022 – Current

Led the end-to-end design and implementation of a robust automation framework using Selenium WebDriver and Cucumber for a banking application, enhancing test execution efficiency.

Developed automated test scripts in Java employing best practices, achieving over 95% code coverage across critical application functionalities.

Collaborated with business analysts to define acceptance criteria and develop clear, concise feature files for BDD, ensuring thorough understanding among stakeholders.

Integrated CI/CD pipelines using Jenkins, enabling automated execution of test cases with every build and providing rapid feedback to development teams.

Conducted root cause analysis of defects, collaborating with developers to debug issues and drive timely resolution, resulting in improved application stability.

Spearheaded initiatives to refactor existing automation scripts, reducing maintenance overhead and improving execution speed by 30%.

Provided training and mentorship to junior testers, fostering a culture of quality and continuous improvement within the team.

Developed detailed test documentation, including test plans, cases, and execution reports, ensuring clear communication of testing activities to stakeholders.

Established a comprehensive test data management strategy to ensure availability of reliable data sets for testing scenarios, improving overall test accuracy.

Coordinated cross-functional meetings to review testing progress, address challenges, and align on project goals, enhancing team collaboration.

Engaged in knowledge-sharing sessions to promote the adoption of automation tools and best practices across the organization, contributing to overall team efficiency.

QA Automation Engineer

Kaiser Permanente Insurance

Oakland, CA

June 2020 – September 2022

Developed a comprehensive suite of automated test cases using Selenium WebDriver and TestNG to validate critical online customer service features, including account management, premium payments, and claims processing.

Analyzed business requirements and translated them into clear, actionable test cases, ensuring complete coverage of application features and user journeys.

Implemented data-driven testing methodologies to validate various user input scenarios, enhancing the robustness of test coverage and application reliability.

Collaborated with UI/UX designers to ensure a seamless user experience by validating front-end elements across multiple browsers and devices.

Managed version control using Git, ensuring consistent updates to test scripts and facilitating efficient collaboration within the development team.

Conducted rigorous mobile testing to validate application functionality across different devices and platforms, ensuring consistent performance for end users.

Automated API testing processes using Postman and REST-assured, validating endpoints and ensuring data integrity between client and server interactions.

Participated in Agile ceremonies, contributing to sprint planning, backlog refinement, and retrospectives to drive continuous improvement.

Collaborated closely with developers to troubleshoot and resolve integration issues, enhancing the overall quality of software releases.

Created and maintained detailed documentation for automated tests, including execution reports and defect logs, to ensure transparency and traceability.

Engaged in exploratory testing sessions to uncover edge cases and validate system behavior outside of predefined test cases, enhancing overall test coverage.

Contributed to the development of a culture of quality assurance within the organization by promoting best practices and encouraging proactive testing.

Quality Analyst (Manual Tester)

Lowe’s

Charlotte, NC

Feb 2017 – May 2020

Conducted thorough reviews of business requirements and translated them into detailed test plans, ensuring all scenarios were covered during testing phases.

Executed comprehensive manual testing of retail applications, focusing on critical features such as product search, user accounts, and checkout processes.

Developed and executed detailed test cases, identifying and documenting defects through JIRA, ensuring timely communication of issues to development teams.

Collaborated with developers and product managers to clarify requirements and prioritize testing efforts based on project timelines and deliverables.

Facilitated User Acceptance Testing (UAT) with end users to validate application functionality and gather feedback for iterative improvements.

Leveraged SQL queries for backend validation, ensuring data consistency and accuracy throughout the application lifecycle.

Executed cross-browser testing across various platforms to ensure a consistent user experience, identifying compatibility issues and reporting defects.

Managed defect lifecycle by documenting, tracking, and facilitating communication regarding defects through JIRA, ensuring timely resolutions.

Developed testing documentation, including test plans, test scripts, and defect logs to track testing progress and results effectively.

Participated in regular status meetings to provide updates on testing activities, share insights, and identify potential risks.

Engaged in continuous improvement initiatives, proposing enhancements to testing processes and tools to optimize overall testing effectiveness.

Collaborated with teams to ensure compliance with industry standards and best practices, contributing to the overall quality assurance strategy.

ENVIRONMENT

XML, Oracle, SQL, MySQL, Selenium WebDriver, JIRA, Postman, REST-assured, Karate, Jenkins, Maven, Windows, Agile/Scrum, Browsers: Chrome, Firefox, and IE.

EDUCATION

Bachelor Degree (Science Track)

Benin

Specialization in Mathematics, Biology, and Natural Sciences (2015)

CERTIFICATIONS

RedHat Linux System Administrator Certificate

Provar Automation Essentials Certificate

Provar Automation Advanced Certificate

Tricentis Tosca Fundamentals − Automating web application testing (AS1)

Tricentis Tosca Fundamentals − Optimizing test automation with centralized test data (AS2)



Contact this candidate