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.