Post Job Free

Resume

Sign in

Qa Engineer Test Automation

Location:
McLean, VA
Posted:
December 13, 2023

Contact this candidate

Resume:

RESUME

AMULYA KOLAPALLI

ad1x5m@r.postjobfree.com

PH: 919-***-****

OBJECTIVE

Dynamic Lead QA Engineer and Automation Developer with a decade of IT industry experience, specializing in Java-based automation development. Adept at leading projects to successful completion with a keen focus on quality, efficiency, and innovation. Seeking to leverage extensive automation and development skills in a challenging environment.

SUMMARY

Over 10 years of extensive experience in the IT industry, with a specialization in Automation Development, including 8 years dedicated to advanced automation roles.

Profound expertise in creating, maintaining, and enhancing automated test scripts using Selenium WebDriver, ensuring robust, scalable, and maintainable test automation solutions.

Skilled in Behavior-Driven Development (BDD) with Cucumber, adept at translating business requirements into technical specifications to deliver high-quality software testing solutions.

Demonstrated experience in using Selenium WebDriver for cross-browser and cross-platform automation, significantly improving testing efficiency and coverage.

Strong proficiency in Java and J2EE, used extensively in developing and maintaining automation frameworks and scripts.

Experienced in implementing and maintaining Page Object Model (POM) with Selenium, enhancing the readability and maintainability of test scripts.

Proficient in utilizing Object-Oriented Programming (OOP) and Object-Oriented Analysis (OOA) concepts for test automation, contributing to the development of robust and reusable code.

In-depth knowledge of various testing methodologies including Smoke, Functional, Integration, Regression, System, and Database Testing, ensuring comprehensive test coverage.

Expertise in API and Web Services testing, utilizing tools like Rest Assured for validating RESTful services.

Highly skilled in database testing and Back-End validation using SQL, MySQL, and Oracle, proficient in crafting complex SQL queries for data verification.

Solid background in setting up and maintaining CI/CD pipelines using Jenkins, enhancing the efficiency of the development and testing lifecycle.

Adept in using cloud technologies like AWS for automation testing, leveraging services like S3 and IAM for test data management and security.

Active participation in Agile methodologies, including Scrum, with a strong focus on sprint planning, backlog refinement, and sprint retrospectives.

Lifelong learner, constantly updating knowledge in the latest technologies and automation trends, and adaptable in both solo and team settings.

PROFESSIONAL SKILLS

Programming Languages: Java/J2EE

Programming Languages: Selenium WenDriver, Cucumber, JUnit, TestNG, Rest Assured, JMeter, Load Runner

Frameworks: Spring MVC, JDBC

Cloud Technologies: AWS(S3, IAM)

Databases: MySQL, Oracle 12c, SQL Developer, MongoDB

DevOps Tools: Jenkins, Maven, GIT, GitHub

Other Skills: Project Management with Jira, UML Modeling.

EXPERIENCE

Freddie Mac

McLean, VA June 2019 – Current

Role: Lead Automation developer

Environment: Java 1.8, Selenium Webdriver, Cucumber, Rest Assured, Load Runner, Performance Center, JMeter, Maven, Eclipse, Junit, REST API, SQL, Rapid SQL, GITHUB, GIT

Responsibilities:

Led various testing phases including Smoke, Functional, Regression, System, and Database Testing.

Wrote Test Automation Script using Java, Selenium WebDriver and Cucumber which performed sanity testing on every deployment performed in QA Environment.

Also Performed Data Driven testing using Java, Maven and Selenium WebDriver.

Used Page Object Model (POM) to developed End to End Automation Framework for applications testing using Maven and Java.

Expert in RESTful APIs/Web Services testing with Cucumber, Selenium and Rest assured.

Performed data integrity testing and SQL query development.

Implemented performance testing strategies using JMeter and Load Runner.

Worked with JIRA for tracking issues and workflows, customizations and plug-ins for the JIRA bug/issue tracker.

Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.

Continuous Delivery through Deployment into several environments of Test, QA and Production using Jenkins.

Capital One

McLean,VA June 2018 – June 2019

Role: SDET

Environment: Java 1.8, Selenium Webdriver, Cucumber, Rest Assured, J2EE, Spring MVC, Maven, Eclipse, Junit, REST API, SQL, SQL developer, Windows server, Jira, GITHUB, AWS(S3, IAM, Lambda).

Responsibilities:

Collaborated with the automation team to design, develop, and maintain automated test scripts using Cucumber, Selenium WebDriver, Java, TestNG, and Rest Assured

Executed automated test cases for web, mobile, and API testing and reported defects using issue tracking tools

Contributed to the creation of test plans, test cases, and test data.

Conducted compatibility testing on various browsers and devices.

Participated in daily stand-up meetings and provided automation progress updates.

Conducted code reviews of automation scripts and provided feedback for improvements

Worked on projects to move applications from on-prem to cloud using AWS technologies and Java API.

Led the project end-to-end by analyzing, designing, implementing and releasing the project. Worked on automation scripts (batch scripts) to automate the process with AWS and Java API’s.

Created, updated and implemented various functionalities on AWS s3 bucket and IAM services using Java API’s, AWS Console and CLI.

Worked with JIRA for tracking issues and workflows, customizations and plug-ins for the JIRA bug/issue tracker.

Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.

Continuous Delivery through Deployment into several environments of Test, QA and Production using Jenkins.

Genius IT Solutions, March 2015 – January 2017

Sydney, Australia

Role: Junior Automation developer

Environment: Java, J2EE, Selenium Webdriver, Cucumber, JavaScript, jQuery, HTML5, CSS,JSON, REST, XML, GITHUB, Jira, Jenkins, Spring MVC, Eclipse, JUnit, JDBC, SQL, Oracle, Apache Tomcat.

Responsibilities:

Implemented automation using Selenium WebDriver, Java, Cucumber and Maven.

Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.

Configured Maven for JAVA automation projects and developed Maven project object model (POM).

Developed BDD tests using Cucumber by writing behaviours and step definitions. Developed required Selenium support code in JAVA for Cucumber.

Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing 14 SQL scripts.

Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.

Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings

Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.

Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.

Softpal Technologies, January 2012 – March 2013

Hyderabad, Telangana, India

Role: Junior Java developer

Environment: Java 1.5, JDBC, Apache tomcat server, J2EE, HTML, CSS, jQuery, JSON, Servlets, JSP, JavaBeans, Spring MVC,GITHUB, REST, JUnit, REST, UML.

Responsibilities :

Involved in designing and requirement gathering for the application.

Used core java concepts like collections, garbage collection, Strings, multi-threading, servlets, JDBC and J2EE to develop the application.

Extremely proficient in designing UML diagrams like Sequence diagram, Class diagram for views.

Worked on developing UI using HTML, CSS, JQuery and JSON.

Hands on experience with JSP using JavaBeans.

Proficient in writing SQL statements and queries for Data Base.

Implemented Restful Web services to push data to downstream systems.

Used GIT and GITHUB for version control and collaboration.

Involved in conducting code reviews against code standard and made sure best practice is implemented in developing the application.

Experienced in writing JUnit test cases for testing.

Marsintelli Technologies,

India November 2009 – December 2011

Role: .Net Developer

Environment: ASP.Net, C#.Net, ADO.net, three tire architecture, Visual Studio 2008/2010 and SQL Server 2008.

Responsibilities:

Implement and maintain web and console applications written in Visual Studio 2008/2010 utilizing ASP.Net, C#.Net and ADO.net.

Design and maintain applications to increase efficiency, scalability and usability.

Developed desktop applications utilizing three tire MVC architecture with C# in ASP.Net Framework 3.5, Visual Studio 2008 and SQL Server 2008.

EDUCATION

Masters of Science in Computer Science March 2013-March 2015

Victoria University,

Sydney, NSW, Australia

Bachelor of Science in Computer Science April 2005 – April 2009

Jawaharlal Nehru Technological University,

Hyderabad, India



Contact this candidate