Seeking a challenging as well as rewarding position as a Software Quality Assurance Engineer, with a will to utilize my skills and abilities to fulfill any assigned duty. Passion to learn quickly and adjust in new environments and technologies.
o Performing tests and ensuring error free and bug free products/ application.
o Reporting and communicating bugs/errors to the development team through TFS.
o Re-testing the product/application after resolution of errors/bugs by the development team.
o Delivering tested application after code reviewed by Technical Lead and Solution Architects.
o Creation of test scenarios and documenting them for re-usability.
o Performing Automation Testing using Selenium Web driver and Selenium IDE
o Analyzing of User Stories to understand customer requirements.
o Coordination & communication with Scrum team in case of any query or clarifications required regarding User Story or Acceptance criteria.
o Providing realistic estimates for all the tasks of sprint.
o Designing of test cases in accordance with each user story.
o Ensuring of QC process with in the sprint.
o Helping the team quickly make visible, remove and prevent blockers/impediments to progress.
o Supporting and coaching the team in whatever activities are required to regularly deliver shippable increments of product (fully tested, deployed, documented, being used by a customer).
o Helping the team to understand the need for clear and concise Product Backlog items, and achieve this through techniques such as user story slicing and acceptance criteria.
o Ensuring the team’s progress toward customer and business goals, and artifacts representing this, are visible and transparent to all stakeholders. Understanding and practicing agility in a best possible manner.
o Ensuring that all Scrum events are happening.
o Facilitating Scrum events as needed, ensuring that all participants understand the event’s purpose and keep to the time-box.
o Ensuring the team’s process is visible and understood by all team members.
• Understanding and developing the testing requirements by reviewing software requirement specifications.
• Evaluate all complex processes and prepare a test that gave maximum coverage to system with help of both automated and manual procedures.
• Observe tests and recommend alternative solutions.
• Defining quantitative measures of quality and processes to benchmark analyse and evaluate products, systems and processes.
• Deliver thorough QA testing reports that determined product quality and release readiness.
• Provide feedback from the end user's point of view.
• Proper Quality Assurance process for testing IOS and Android Applications.
• Understanding and developing the testing requirements by reviewing software requirement specifications.
• Preparing and monitoring test plans. Developing test cases for functional, integration and performance testing.
• Adopting systems, processes and technologies to continuously improve quality and productivity.
• Implementing best practices of software quality assurance for web and mobile apps.
● Full system development life cycle experience, including designing, developing and implementing test plans, test cases and test processes fueling swift corrective actions.
● Develop Test cases, Peer review plans, Test Plan for every project and make sure to meet the defined/estimated time lines and efficient Testing of the Functional/Non Functional Requirements of the application.
● Document software defects, and defects involving program functionality, output, online screen and content to software developers.
● Deliver thorough QA testing reports that determined product quality and release readiness. Provide feedback from the end user's point of view.
Design, development and debugging of PHP and wordpress based eCommerce and customer facing web sites