Software Quality Assurance Engineer Resume
Atlanta, GA
SUMMARY:
- Competent IT professional with an experience of 6 years in field of expertise in handling Mobile Automation/Manual/Performance testing across the four major platforms (IOS, Android, Blackberry, Windows, Symbian).
- Good Knowledge of automated test tools Selenium Web Driver, Quality center/ALM, ConformiQ, UFT.
- Mobile Device Testing for many Dispatch applications on iOS, Android and Windows.
- Worked on Desktop/Web and Mobile based applications by testing manually and via automation tools.
- Agile Project Management tool Rally, TDP
- Comprehensive knowledge of agile software development cycle, white box testing, and web - based application testing
- In-depth knowledge of software testing methodologies, functional, and regression testing
- Excellent knowledge of Agile & Scrum development environment, multiple web browsers, and automated testing suites
- Ability to analyze application and prepare testing strategies
- Broad experience in Software Testing Lifecycle and Defect lifecycle including Test data analysis and setup.
- Professional competencies in mobilizing & judiciously managing resources with structured inputs in the domains of project planning, designing, scheduling & monitoring to ensure timely project accomplishment.
- Worked in the Deliverables which involves waterfall and Agile Methodology of SDLC
- As a Team Leader, efficiently handled a team of 8 and achieved Ontime deliverables.
- Beta Product testing and providing improvements and bugs to product company
- Understanding of all aspects of latest technological advancements, regulations/guidelines and statutory compliances in the industry. Conceptually strong with an innovative & analytical approach to work with an eye for detail.
- Worked on multiple projects and applications at the same time without affecting the Quality and the timelines.
- Outstanding communication skills, verbal as well as written coupled with good presentation skills. Self-motivated and goal-oriented with a high degree of flexibility, creativity, commitment and optimism.
TECHNICAL SKILLS:
Tools: Windows, Unix, Linux, Mac
Operating Systems: Mobile OSiOS, Andorid, Windows
Languages: SQL, JAVA, Unix, HTML, XML.
Software Q/A: Agile Methodology, Standards & Procedures Development, SDLC Testing, Test Plan Design & Development, planning Automated Testing Strategy.
Testing Tools: ConformiQ, HP ALM, Rally, Selenium WebDriver, UFT, SOAP UI, Perfecto, Cucumber
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Software Quality Assurance Engineer
Responsibilities:
- Requirements: Understanding Business and Functional Requirements and ensuring those in test cases with zero slippage.
- Test plan design: Provides input on test plans for features and designs.
- Desktop/Web and Mobile testing: Executing the test cases via Selenium Web driver and manually on desktop and different mobile platforms like iOS, Android and Windows.
- Quality validation: Ensuring proper execution of designed test cases.
- Defect Reporting: Reporting Defects during execution and tracking them.
- Test Results: Uploading Test Results in QC.
- Coordination: Communicated with developers and helped them in getting fixes on time.
- Test data analysis and design: Analysis of the test data required and processing it through various distributed upstream systems.
- KT Sessions: Knowledge transferred to team members making them productive and self-dependent.
- Client Interaction: Interacted with client at the time of walkthroughs and some specific requirement change during execution.
- Tool Development: Gather the problem statement across the team and automate them with innovative ideas
Environment: iOS & Android, MBT, SQL, Java, Selenium Web Driver.
Confidential, Atlanta, GA
QA Consultant
Responsibilities:
- Develop test scripts for Android and iOs.
- Provided KT to new joiners to team, guided the team solve the issue wrt to Framework, script level.
- Pro-actively interact with stakeholder and direct vendors
- Test plan design: Provides input on test plans for features and designs.
- Quality validation: Ensuring proper execution of designed test cases.
- Defect Reporting: Reporting Defects during execution and tracking them.
- Test Results: Uploading Test Results in QC/Rally.
- Attended and updated the Status\issues\concerns in Daily Mobilization calls, Mobile Sync calls, QA sync calls.
- Coordination: Communicated with developers and helped them in getting fixes on time.
- Test data analysis and design: Analysis of the test data required and processing it through various distributed upstream systems.
- Executing the desktop based application test cases via Automation
- KT Sessions: Knowledge transferred to team members making them productive and self-dependent.
- Client Interaction: Interacted with client at the time of walkthroughs and some specific requirement change during execution.
- Tool Development: Gather the problem statement across the team and automate them with innovative ideas
Environment: MBT, SQL, JAVA, Selenium RC and Web Driver
Confidential, Charlotte, NC
QA Tester
Responsibilities:
- Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Automation Test Suite, test Cases and prepared Test data.
- Involved in design and development of Data-driven automation framework which implement page object model using selenium Web driver.
- Participated in Fast paced dynamic 2 weeks' sprint in Agile Framework. Structuring test cases into modules and business scenarios.
- Developed and Executed Test Scripts using Selenium Web Driver and TestNG. Scripted the Test cases and managed the framework dependency jars using Maven.
- Writing and executing complex SQL queries to gather data that would assist in the overall testing process
- Implemented Selenium Web Driver Synchronization features such as Implicit Wait, Explicit Wait.
- Used Apache POI to read data from Excel sheet.
- Used annotations to perform regression and functional testing using TestNG XML file. Implemented Data Driven framework using Page Object Model.
- Performed Parallel and Cross Browser testing on different browsers using Selenium Grid.
- Stored the execution details of the automation test scripts using Log4j. Automated new features based on client's requirement.
- Used the defect Management tool JIRA to report newly found bugs, manage existing bugs and and validate bug fixes.
Environment: Java, Eclipse, Selenium WebDriver, SQL, Selenium Grid, Apache POI, Maven, Log4j, HTML, XML, Fire Bug, Fire Path, Cucumber, Test - NG, SQL Server.
Confidential, Medina OH
Manual QA Tester
Responsibilities:
- Created and executed manual test cases of client web application based on requirement specifications
- Responsible for entering bugs into HP Quality Center and performed regression testing after the bugs were fixed
- Actively participated in all phase of testing life cycle including documents reviews, maintaining status reports.
- Worked with cross-functional teams to manage defects, compile test results and communicate issues, risks and status on a timely basis to ensure solution meets the business requirements
- Involved in Functional testing, business requirement testing, data requirement testing, regression testing, system integration testing, data validation, and non-functional testing
- Involved in the go/no-go and deferred defect meetings
Environment: HP Quality Center, SQL Server, SQL, Oracle, Windows
