We provide IT Staff Augmentation Services!

Software Qa (automation) Resume

2.00/5 (Submit Your Rating)

OBJECTIVE

  • Seeking a position of Software QA Test Automation Engineer /QA analyst.

SUMMARY

  • Over All IT experience of 6+ years of diverse experience in Software Quality Assurance with a thorough knowledge of Functionality Testing, Integration Testing, System Testing, GUI Testing, Regression Testing, User Acceptance Testing (UAT), and Database testing.
  • Result - driven Quality Assurance professional with solid knowledge in manual and automated software testing and extensive experience in software development methodologies including both Agile (Scrum) and Waterfall models.
  • Expertise in performing Functional Testing, Integration Testing, Backend Testing, Regression testing, using Selenium/WebDriver, C# and NUnit, Database Testing using SQL.
  • Developed/maintained Test Plans, Test Cases, Defect Tracking and reporting, Analyzing, Designing and Implementation of QA Testing strategy for Web based and Client/Server applications using both Manual and Automated Test environments.
  • Key expertise includes testing & debugging GUI& Multi-Applications environment & automated testing using Selenium Web Driver.
  • Proficient in the Web Debugging Tools like ChroPath and Xpath to run WebDriver script in stable condition.
  • Solid Experience in using Black Box test methodologies and Functional Testing.
  • Ability to meet deadlines, work under pressure, prioritize tasks, make decisions.
  • Testing GUI, Client-Server, Web Applications, Business Portals - Manual and Automated.
  • Familiarity of full range of web browsers (IE, Firefox, Chrome, Mozilla, Safari, etc.) across multiple platforms.
  • Expert in test script development and coordinating with development team to fix bug.
  • Expertise in Problem solving and Defect Tracking Tool like JIRA
  • Proficient in testing database of applications developed with SQL Server.
  • Expertise in creating Requirement Traceability Matrix (RTM), Daily/Weekly Status Report, Defect Report, and Project Report.
  • Strong in writing SQL queries to perform backend data validations.
  • Excellent experience with source version control tools such as Subversion (SVN).
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team

TECHNICAL SKILLS

STLC Tools: Selenium IDE, Selenium WebDriver, Chropath, XPath, Manual Testing, NUnit

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Functional Testing, Performance, Smoke, Sanity, API, and Unit testing, Black Box Testing.

Programming Languages: C#.NET, VB.NET, Visual Basic, JavaScript, VBScript, HTML, XHTML, XML

Databases: SQL Server, MySQL, SQL

Tools: SQL Profiler

Operating Systems: Windows

Other Tools: JIRA, Zephyr

PROFESSIONAL EXPERIENCE

Confidential

Software QA (Automation)

Responsibilities:

  • Expertise in Automated Testing and Manual Testing of applications developed on various Environments.
  • Requirements Analyst.
  • For functional and non-functional requirements, requirements traceability matrix and defect tracking by using JIRA.
  • Used Selenium WebDriver to identifying elements and performing operations on elements.
  • Used Visual Studio IDE to create Selenium scripts.
  • Involved in preparing Test Plans, Software requirement specifications, and Design Documentation.
  • Experienced in setting up test environment.
  • Experienced with Software Development Life Cycle (SDLC).
  • Expertise in Test Methodology, Test Scenarios, Test Cases and Test Scripts.
  • Proficient in Black Box, Functionality, Positive, Negative, Integration, System, Performance, Stress, Regression, User Acceptance Testing (UAT).
  • Expertise in Database Testing, Data Manipulation using SQL queries and establishes Database connection.
  • Keen attention to detail, an enthusiastic, goal-oriented, problem solver and dependable team player.
  • Conduct extensive regression and usability tests on relational and non-relational databases test design functionality to identify system glitches and bugs.
  • Perform quality assurance, quality control, and security tests for system designs, processes, and security features
  • Automated test cases using Selenium NUnit Framework
  • Production Support: Smoke testing on all production update in various environments. Script writing, plan and executing test including Automation with Selenium
  • Automated testing tools such as Nunit and Selenium to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.
  • Design, create, and customize scripts using various scripting language and testing tools, such as JavaScript, Selenium with C# and NUnit, for data-driven network systems.
  • Worked as an Automation/Manual Tester, responsible for development and maintenance of Automation Frameworks, tools and solutions. Managed and coordinated onsite/offshore functional test efforts and Automated functional testing
  • Write and execute automation test script for Selenium
  • Performed manual script-driven sanity and regression, cross-browser testing to ensure consistency.
  • Create solutions to improve scripts by designing new functions, synchronization threads and processes, and check points
  • Review system specifications for design functionality and user documentation ensuring functionality coordinates with user instructions
  • Work closely with development team to identify and resolve any system-related problems; discuss solutions and make recommendations to senior leaders; implement and test these solutions.

Confidential

Software QA (Manual)

Responsibilities:

  • Expertise in Manual Testing of applications developed on various Environments.
  • Requirements Analyst.
  • For functional and non-functional requirements, requirements traceability matrix and defect tracking by using JIRA.
  • Involved in preparing Test Plans, Software requirement specifications, and Design Documentation.
  • Experienced in setting up test environment.
  • Experienced with Software Development Life Cycle (SDLC).
  • Expertise in Test Methodology, Test Scenarios, Test Cases and Test Scripts.
  • Proficient in Black Box, Functionality, Positive, Negative, Integration, System, Performance, Stress, Regression, User Acceptance Testing (UAT).
  • Expertise in Database Testing, Data Manipulation using SQL queries and establishes Database connection.
  • Keen attention to detail, an enthusiastic, goal-oriented, problem solver and dependable team player.
  • Conduct extensive regression and usability tests on relational and non-relational databases test design functionality to identify system glitches and bugs.
  • Perform quality assurance, quality control, and security tests for system designs, processes, and security features
  • Production Support: Smoke testing on all production update in various environments. Script writing, plan and executing manual test cases.
  • Performing integration, user acceptance, positive and negative, functionality, object, and regression tests.
  • Worked as a Manual Tester, responsible for development and maintenance of test cases and solutions. Managed and coordinated onsite/offshore functional test efforts and Automated functional testing
  • Review system specifications for design functionality and user documentation ensuring functionality coordinates with user instructions
  • Work closely with development team to identify and resolve any system-related problems; discuss solutions and make recommendations to senior leaders; implement and test these solutions

Confidential

Trainer (Testing/Development)

Responsibilities:

  • Prepare and conduct technical training programs for C#, Java and testing methodology.
  • Assess training needs and certification requirements.
  • Deploy training to targeted personnel.
  • Prepare training material and classroom agenda.
  • Provide end user training for client.
  • Conduct presentations and webinars.
  • Create instructor materials (course outlines, background material, instructional materials, and training aids).
  • Assist in design of computer-based and multimedia curriculum.
  • Continuously enhance technical instructional delivery and presentation skills.
  • Mentor other instructors in the subject matter, content, and course delivery techniques for assigned technical courses.
  • Ensure the quality and consistency of course content throughout a course life cycle.
  • Test process with different subjects.
  • Manage the training program in accordance with business needs, regulatory requirements, and Quality Management System.
  • Plan and direct classroom training, electronic learning, multimedia programs, and other computer-aided instructional technologies, simulators, conferences and workshops.

We'd love your feedback!