Rafael B.QA Engineer
Skills
A Test Analyst with over four years of experience in software testing, specializing in the planning, execution, and reporting of tests within agile frameworks such as Scrum and Kanban. Adept at various testing methodologies, including exploratory user story testing, UI interface testing for both web and mobile applications, and automation testing at different levels such as unit, integration, service, and contract automation for Java applications. Experienced in the banking and financial sectors.
Proficient in utilizing a range of tools and languages, including Java, Python, Selenium, Cypress, and Appium. Skilled in test automation, API testing with Postman, and documentation with Swagger. Competence in behavior-driven development (BDD) using Gherkin, version control with Git, continuous integration with Jenkins, performance testing with JMeter, and code quality analysis with SonarQube.
PL Test Analyst
2/1/2023 - Present
Developed proficiency in web and mobile test automation using Selenium, Appium, and Cucumber. Conducted comprehensive API testing with Postman and automated unit, integration, service, and contract tests for JAVA. Utilized GIT for code versioning and Jenkins for continuous integration and deployment processes. Gained experience with performance testing using JMeter and code quality assessment with SonarQube. Worked extensively with AngularJS and Node.js for frontend and backend developments, respectively. Maintained and enhanced legacy systems using COBOL.Junior Software Testing Analyst
1/1/2021 - 12/1/2022
Exhibited expertise in constructing BDD and Gherkin test acceptance criteria, with a focus on comprehensive web application testing. Compiled detailed test evidence and status reports to ensure transparent communication of testing progress. Worked extensively with web platforms, leveraging Selenium WebDriver for automated testing and Java for scripting and test execution. Crafted meticulous test plans and developed robust test strategies. Promoted a quality-first mindset and introduced the concept of shift-left testing to integrate testing processes earlier in the development lifecycle. Managed defect identification and resolution efficiently, configuring and creating test data as necessary. Conducted smoke tests to validate environments and maintained familiarity with DevOps principles to streamline development and deployment processes.Junior Software Testing Analyst
1/1/2021 - 12/1/2021
Utilized expertise in writing acceptance criteria in BDD using Gherkin syntax. Automated screen tests involving a tech stack of Java, Selenium, and Cucumber while employing Eclipse as the primary IDE for test development. Managed and executed tests within the GitLab repository, implementing comprehensive error handling strategies in Java to enhance the HTML reports generated post-test execution through Jenkins. Ensured automated test evidence was systematically attached to the project, facilitating streamlined communication with the development team for defect tracking. Applied black box testing techniques effectively in test planning. Contributed to technical refinement discussions and participated in daily meetings to ensure alignment and progress tracking.
Analysis and Development of Systems at UNIP
2020 - 2024Electromechanics at Institute of Technical Culture
2015 - 2017Software Testing Analysis at FlashCode
2018 - 2018
Rafael is available for hire
Hire Rafael B.All Howdy Candidates are vetted for skills and english proficiency.