Post Job Free

Resume

Sign in

Quality Assurance Software Applications

Location:
Georgetown, TX
Posted:
March 14, 2024

Contact this candidate

Resume:

PROFESSIONAL SUMMARY

Over *+ years of dedicated expertise in Quality Assurance with a

focus on automation, employing industry-leading tools such as Selenium WebDriver, Protractor, JUnit, and TestNG to ensure the efficiency and reliability of software applications. Proficient in Java and Python, leveraging these languages to develop robust automated test scripts, enhancing the effectiveness of testing processes across various projects. In-depth knowledge of web technologies, including HTML, CSS, JavaScript, Angular, XHTML, DHTML, XML, and JSON, enabling the creation of comprehensive and effective test scenarios. Proficient in executing SQL queries for database testing across multiple platforms, including Oracle, MongoDB, and SQL Server, ensuring data integrity and accuracy in software applications. Hands-on experience in cloud-based testing using AWS, ensuring applications' scalability, reliability, and performance in cloud environments.

Expertise in API testing using OpenAPI, Postman, Sopa UI, REST Assured, and Swagger, ensuring seamless integration and communication between diverse software components. Proven ability to integrate automated testing into continuous integration and delivery pipelines using Jenkins and GitLab CI, ensuring rapid and reliable software releases.

Proficient in load testing methodologies using JMeter and Load Runner, guaranteeing optimal performance and responsiveness of applications under varying workloads.

Well-versed in Behavior-Driven Development (BDD) with Cucumber and Gherkin, fostering collaboration between development and QA teams for efficient and effective testing.

Skilled in implementing ELK Stack and Prometheus for comprehensive logging and monitoring, ensuring early detection and resolution of potential issues.

Proficient in build management tools such as Maven, Gradle, and ANT, streamlining the build and deployment processes for increased efficiency.

Proficient in utilizing XPath, CSS Selectors, and Chrome Developer Tools for precisely identifying web elements and enhancing the accuracy of test scripts.

Proficient in Git, GitHub, and TFS for version control, ensuring the traceability and management of code changes throughout the development lifecycle.

Skilled in containerization using Docker and orchestration with Kubernetes, optimizing deployment and scalability of applications in containerized environments.

Proficient in resolving intricate issues through robust analytical skills and meticulous attention to detail, ensuring the dependability and efficiency of automated testing processes.

Demonstrates outstanding communication and collaboration aptitude, excelling in team settings and adeptly communicating technical insights to non-technical stakeholders.

MANOGNA

QA AUTOMATION ENGINEER

TECHNICAL SKILLS

Programming Languages: Java, Python

Automated Testing Tools: Selenium

WebDriver, Protractor, JUnit, TestNG,

Appium

Load Testing: JMeter, Load Runner

Behavior-Driven Development (BDD):

Cucumber, Gherkin

Web Technologies: HTML, CSS,

JavaScript, Angular, XHTML, DHTML,

XML, JSON

Database Testing: SQL queries (Oracle,

MongoDB, SQL Server)

Cloud: AWS

API Testing: OpenAPI, Postman, Sopa UI,

REST Assured, Swagger

CI/CD: Jenkins, GitLab CI

Logging and Monitoring: ELK Stack,

Prometheus

Containerization and Orchestration:

Docker, Kubernetes

IDEs: Eclipse, VS Code, Visual Studio

Build Management: Maven, Gradle, ANT

Other: XPath, CSS Selectors, Chrome

Developer Tools, HTTP Protocols

Version Control: Git, GitHub, TFS

Development Methodologies: Agile,

Scrum

Project Management: JIRA, Bugzilla

Operating Systems: Windows, Linux,

MacOS

MCA

Bsc Computers

EDUCATION

JNTUH, India

Kakaktiya university, India

512-***-****

ad4b9s@r.postjobfree.com

CONTACT

WORK EXPERIENCE

TAB Bank, Ogden, UT

Developed robust and maintainable automated test scripts using Selenium WebDriver in Java for web applications. Implemented Behavior-Driven Development (BDD) using Cucumber, creating feature files and step definitions for efficient collaboration between development and QA teams. Utilized strong proficiency in Java and Object-Oriented Programming (OOP) concepts to design and implement scalable automation frameworks.

Implemented effective exception-handling mechanisms to enhance script stability and reliability. Executed file-handling techniques to manage test data and configurations, ensuring data integrity in automated test suites.

Conducted database testing by writing SQL queries for Oracle and MongoDB databases to validate data consistency. Inspected and validated HTML, CSS, and JavaScript elements, focusing on Angular applications, ensuring seamless automation across diverse web technologies.

Integrated AWS services, including AWS Lambda and Step Functions, to optimize test execution and leverage cloud- based resources.

Implemented Jenkins pipelines for continuous integration and deployment, automating the testing process and ensuring rapid feedback.

Utilized Docker for containerization and Kubernetes for container orchestration to ensure consistent testing environments.

Conducted end-to-end testing of web applications using Protractor, covering XHTML and DHTML elements for a thorough evaluation.

Implemented ELK (Elasticsearch, Logstash, Kibana) for log analysis, identifying and resolving issues through effective monitoring.

Conducted API testing using OpenAPI specifications, validating XML and JSON payloads to ensure seamless communication between components.

Utilized JUnit for unit testing, ensuring the reliability of individual components within the automation framework. Employed Postman for RESTful API testing, validating endpoints and payloads for comprehensive system integration testing.

Managed version control using GitHub. Utilized Eclipse as the primary IDE for test script development and debugging. Implemented Gradle for build management. Collaborated within Agile and Scrum environments, participating in sprint planning, daily stand-ups, and sprint reviews for effective project delivery.

Utilized JIRA for issue tracking, managing test cases, and ensuring seamless communication within the development and QA teams.

Collaborated with cross-functional teams to implement and execute test strategies, emphasizing a quality-first approach.

QA Automation Engineer Nov 2022 - Present

Tech Stack: Selenium, Cucumber, Java, Oracle, MongoDB, Angular, AWS, Jenkins, Docker, Kubernetes, JIRA, JUnit, Postman, GitHub, Eclipse, Gradle, Protractor, ELK, OpenAPI, XML, JSON, Agile, Scrum. IntraFi, Arlington, VA

Developed and executed automated test scripts using Selenium WebDriver with Java, ensuring comprehensive coverage of web application functionality.

Applied Object-Oriented Programming (OOP) principles in Java to design and implement robust test automation frameworks, enhancing maintainability and scalability. Utilized Git for version control, maintaining and managing the source code repository for collaborative development efforts within an Agile environment.

Conducted thorough testing of web applications with proficiency in HTML, CSS, Angular, and JavaScript, validating user interfaces and ensuring optimal user experience. Interacted with SQL Server databases, executing JDBC and SQL queries to validate data integrity and perform backend testing.

QA Automation Engineer July 2020 - Oct 2022

Implemented SOAP-based API testing using SoapUI to verify seamless communication between different software system components.

Orchestrated automated builds and project dependencies using Jenkins and Maven, streamlining the continuous integration process and enhancing overall efficiency. Designed and executed TestNG and Cucumber-BDD test suites for functional and behavior-driven testing, ensuring comprehensive coverage of application features.

Validated application compatibility across different browsers using XPath and CSS Selectors, ensuring consistent behavior on various platforms.

Proficiently collaborated with cross-functional teams in an Agile and Scrum environment, participating in sprint planning, daily stand-ups, and retrospective meetings. Leveraged Chrome Developer Tools for browser debugging and optimization, enhancing test script development and troubleshooting efficiency.

Utilized Eclipse as the Integrated Development Environment (IDE) for Java programming and test script development.

Contributed to load testing efforts using Load Runner, identifying and addressing performance bottlenecks to optimize application responsiveness.

Dockerized test environments for consistent and reproducible testing across development and testing stages. Used Swagger, ensuring accurate and up-to-date API documentation. Monitored application performance with Prometheus, proactively identifying and addressing potential issues. Documented and maintained test artifacts, including test plans, test cases, and test scripts, ensuring traceability and knowledge transfer within the team.

Tech Stack: Core Java, Selenium, Git, Angular, JavaScript, JDBC, SoapUI, Jenkins, TestNG, Maven, Cucumber, XHTML, DHTML, SQL Server, XML, Load Runner, Docker, Swagger, Prometheus, Jira, Eclipse. WebTPA, Irving, TX

Collaborated with development teams to understand project requirements and design comprehensive test plans for web applications, utilizing Python and Selenium for automated testing. Implemented Object-Oriented Programming (OOP) concepts in test automation scripts to enhance code reusability and maintainability.

Executed end-to-end testing on mobile applications using Appium, ensuring seamless functionality across different devices and platforms.

Leveraged SQL queries to interact with Oracle databases, validating data integrity and performing backend testing for system reliability.

Integrated REST Assured to automate API testing, validating data exchange and communication between various system components.

Contributed to implementing continuous integration and continuous deployment (CI/CD) pipelines using GitLab CI, ensuring efficient and reliable software delivery. Managed version control using Git, collaborating with team members to maintain a streamlined and organized codebase.

Conducted performance testing using JMeter to analyze system behavior under various load conditions, identifying and addressing potential bottlenecks.

Utilized HTML, CSS, and JavaScript to enhance test automation scripts and create dynamic test scenarios. Demonstrated proficiency in HTTP protocols, JSON, and XPath to analyze and manipulate web elements for effective automation.

Implemented build scripts using ANT, ensuring the automation framework's seamless integration into the development process.

Enhanced code readability and maintainability by utilizing Visual Studio Code for script development and debugging. Executed comprehensive regression testing to validate new features and updates, ensuring the overall system stability.

Collaborated in Agile Scrum ceremonies, actively participating in sprint planning, daily stand-ups, and retrospective meetings to optimize team workflows.

Documented test cases, results, and defects in an organized manner, providing valuable insights for the development team and ensuring traceability throughout the software development life cycle. QA Engineer March 2018 - June 2020

Tech Stack: Python, SQL, Selenium, Appium, REST Assured, GitLab CI, GIT- version control, JMeter, HTML, CSS, JavaScript, HTTP protocols, JSON, XPath, ANT, VS Code, Oracle, Agile Scrum. Reddit, Inc., San Francisco, CA

Employed Selenium for automated web application testing, ensuring comprehensive functionality coverage and identifying potential issues.

Integrated TestLink for test case management, tracked test execution and generated detailed reports for test coverage and progress.

Utilized WinRunner to perform automated functional testing, validated software behavior, and identified regressions in Windows and web environments.

Employed Firefox Developer Tools to inspect, debug, and analyze web applications, ensuring optimal performance and identifying potential front-end issues.

Utilized Swagger for API testing, validated the functionality and reliability of backend services, and ensured seamless communication between different software components. Worked on bug tracking and reporting using Bugzilla, ensuring clear and detailed documentation of identified issues. Familiar with HTML, CSS, and JavaScript, enabling effective testing of web-based applications and ensuring a seamless user experience.

Used Visual Studio as an integrated development environment (IDE) for application development and testing. Utilized TFS for version control and collaboration, ensuring effective communication and coordination within the development and testing teams.

Worked in Linux environments to conduct testing, ensuring compatibility and functionality across diverse operating systems.

Performed SQL Server testing and executed SQL queries to validate data integrity, consistency, and accuracy in database transactions.

Used test design techniques such as Equivalence Partitioning, Boundary Value Analysis, and Decision Table Testing, ensuring thorough and systematic test coverage.

Performed Functional, Regression, and Exploratory Testing to identify and address software defects. Created comprehensive documentation, including test cases, test plans, and test summary reports, ensuring clear communication of testing activities and results to stakeholders. QA Tester Nov 2015 - Feb 2018

Tech Stack: Selenium, TestLink, WinRunner, Swagger, Bugzilla, TFS, Linux, SQL, HTML, CSS, Javascript, SQL server, Visual Studio, Excel.



Contact this candidate