| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
QA Automation EngineerPHONE NUMBER AVAILABLE | EMAIL AVAILABLESUMMARY Seasoned QA Automation Engineer with 9+ years of experience in creating and executing automated test scripts to ensure the delivery of high-quality software applications across various platforms. Expert in automation tools such as Selenium WebDriver and Appium, with a proven track record of developing and maintaining robust and scalable test automation frameworks tailored to project requirements. Proficient in multiple programming languages, including Java, Python, and JavaScript, which enables the efficient creation and customization of automated test scripts to cover diverse testing scenarios. Experienced in integrating automation processes into CI/CD pipelines using tools like Jenkins, Git, and Maven, enhancing the continuous integration and deployment workflow and accelerating software delivery cycles. Skilled in API testing and validation with tools such as REST Assured, SoapUI, and Postman, ensuring thorough verification of web services and backend functionality to meet business and technical requirements. Deep knowledge of test management and defect tracking tools including JIRA, TestRail, and HP ALM, allowing for comprehensive test planning, execution, and effective management of reported issues. Adept in performance testing using JMeter and LoadRunner, with the ability to identify performance bottlenecks, analyze system behavior under load, and recommend optimizations to enhance application performance. Proven ability to work in Agile and Waterfall environments, adapting to iterative development processes and ensuring timely completion of testing phases in alignment with project milestones and deadlines. Exceptional analytical and problem-solving skills, with a strong focus on identifying, documenting, and addressing software defects and inconsistencies, contributing to improved software quality and user experience. Strong communication and collaboration skills, demonstrated through effective interaction with development teams, product managers, and stakeholders to ensure alignment on quality standards and project objectives.TECHNICAL SKILLSMethodology:SDLC, STLC, Agile, WaterfallTesting Tools:Selenium IDE/WebDriver/Grid, SOAP UI, Postman, TestNG, Junit, JMeterLanguages/Frameworks:Java, BDD, Cucumber, Page Object Model, HTML, CSS, XMLIDE s:EclipseOther Skills
Regression and Smoke Testing, Test Plan, Traceability Matrix, UAT Testing, GUI Testing, Integration Testing, Functional and Non-Functional Testing, Blackbox and Whitebox Testing, Scrum Meeting, Sprint Understanding, API TestingTest Management Tool:
Jira, TestRail, HP ALMDefect Tracking Tool:BugzillaDatabases Skills:MySQL, PL/SQLVersion Control/Other Tools:Git, GitHub, Maven, JenkinsOperating Systems:Windows, Linux, Mac IOSDOMAIN SKILLS Test Automation Performance Testing Test Management Defect Tracking Software Quality Assurance Test Case Development Regression Testing Integration Testing Cross-functional CoordinationEDUCATIONBachelor of Science, Pre Law: Frostburg State UniversityPROFESSIONAL EXPERIENCEClient: TIAA - New York, NY Jan 2021 Present
Title: Sr. QA Automation EngineerResponsibilities: Designing and enhancing robust, scalable, and maintainable automation frameworks for diverse financial applications, ensuring compatibility with various platforms, resulting in a 40% reduction in manual testing efforts. Seamlessly integrating automated tests into continuous integration and delivery pipelines, utilizing tools like Jenkins, GitLab CI, or Azure DevOps to ensure rapid and reliable deployment cycles, achieving a 30% increase in deployment speed. Executing comprehensive performance and load testing to identify system bottlenecks, utilizing tools such as JMeter and LoadRunner to ensure applications can handle high transaction volumes typical of financial institutions, improving application performance by 25%. Implementing and maintaining automated security testing scripts to identify vulnerabilities, ensuring compliance with TIAA s stringent security standards and regulatory requirements, reducing security incidents by 20%. Actively collaborating with DevOps and development teams to ensure automated tests are executed consistently and effectively across all stages of the software development lifecycle. Developing data-driven and behavior-driven development (BDD) test scripts using tools like Cucumber and SpecFlow, aligning test cases with business requirements and user stories, increasing test coverage to 95%. Formulating detailed test strategies and plans that align with TIAA's financial product requirements, including risk assessments and mitigation strategies specific to the finance industry. Designing and executing automated API tests using tools like Postman, RestAssured, or SoapUI, ensuring the reliability and accuracy of integrations between various financial systems and third-party services, reducing integration issues by 15%. Ensuring all automated tests are aligned with industry regulations such as SEC, FINRA, and SOX, documenting test results and compliance reports for audits and regulatory reviews, achieving 100% compliance in audits. Mentoring junior QA engineers and providing training on advanced automation techniques, fostering a culture of continuous improvement and knowledge sharing within the QA team, leading to a 50% improvement in team efficiency.Client: One Main Financial - Evansville, IN Nov 2017 Dec 2020Title: QA Automation EngineerResponsibilities: Created custom automation scripts tailored to One Main Financial's loan processing systems, reducing manual testing time by 35%. Executed end-to-end automated tests for loan origination and servicing processes, ensuring a 30% reduction in production defects. Conducted load and stress testing on high-volume financial applications using tools like LoadRunner, ensuring applications could handle peak traffic conditions without performance degradation. Developed automated regression test suites to cover critical financial functionalities, achieving a 20% regression test coverage. Implemented automated security tests to ensure compliance with financial regulations like PCI DSS, reducing security vulnerabilities by 20%. Worked closely with development, product management, and operations teams to ensure automated tests were aligned with business requirements and technical specifications. Utilized tools like TestRail and JIRA to monitor, analyze, and report on automated test results, providing actionable insights that improved test accuracy by 15%. Continuously improved and maintained automation frameworks, resulting in a 40% increase in script reusability and maintainability. Provided training and mentorship to junior QA engineers on advanced automation techniques and best practices, improving overall team productivity by 50%.Client: Travelers Insurance, New York, NY Mar 2017 Nov 2017Title: QA Automation EngineerResponsibilities: Created over 200 automated test scripts using Selenium WebDriver and Java, reducing manual testing efforts by 60%. Implemented continuous testing within the CI/CD pipeline using Jenkins, resulting in a 40% decrease in time to release. Conducted comprehensive regression testing across multiple platforms, ensuring a 95% defect-free release rate. Increased automated test coverage from 50% to 70% within six months, significantly improving the overall quality of the software. Maintained and updated existing test automation frameworks, leading to a 30% improvement in script execution times. Worked closely with development teams to identify and resolve defects, contributing to a 25% reduction in post-release defects. Ran performance tests using JMeter, identifying bottlenecks and enhancing application performance by 20%. Automated security testing procedures, ensuring compliance with industry standards, and reducing security vulnerabilities by 35%. Mentored and trained a team of junior QA engineers, increasing their efficiency and knowledge in automated testing. Generated detailed test reports and metrics for stakeholders, providing actionable insights that led to a 15% improvement in test cycle efficiency.Client: CareFirst, Baltimore, MD Oct 2015 Feb 2017Title: QA Automation EngineerResponsibilities: Designed and implemented automated test scripts for over 75% of the applications in the CareFirst portfolio, resulting in a 40% reduction in manual testing effort. Developed and maintained a comprehensive suite of regression tests that decreased the average time to execute a full regression cycle. Integrated automated testing frameworks with CI/CD pipelines, improving the efficiency of build and release processes and reducing deployment time by 10%. Utilized Selenium WebDriver and JUnit to automate functional tests for web applications. Executed performance testing scripts using tools like JMeter, identifying, and addressing bottlenecks that improved application response time. Monitored and analyzed test results in real-time dashboards, which led to a 20% decrease in defect resolution time by quickly pinpointing issues. Conducted root cause analysis for recurring test failures and collaborated with development teams to address and resolve underlying issues. Maintained detailed documentation of test cases, automated scripts, and testing procedures, which improved knowledge sharing and onboarding processes for new team members.Client: Export-Import Bank of the US, Washington DC - Jan 2015 Sep 2015Title: Jr. QA Automation EngineerResponsibilities: Developed automated test scripts using Selenium WebDriver to verify the functionality of web applications related to export and import financing. Executed regression tests on financial software systems to ensure that recent code changes did not adversely affect existing functionality. Monitored and analyzed test results, identifying and documenting defects related to the financial systems and tracking them through resolution. Participated in code reviews and test strategy meetings, providing input on best practices for automated testing within the context of export-import financing systems. Provided support for user acceptance testing (UAT) by preparing test environments and assisting end-users in validating financial software features against business requirements. Conducted root cause analysis for recurring issues and worked with the development team to implement long-term solutions to improve the stability of export-import financial systems. |