Software Qa Engineer Ca
4.00/5 (Submit Your Rating)
SUMMARY:
- Highly motivated IT Professional holding a rich experience in Quality Assurance and Software Testing desktop, web - based and mobile applications.
- Experienced in Software Development Life Cycle (SDLC), Test Development Life Cycle (STLC or TDLC) and execution of all work products and deliverables (Test Methodologies Waterfall/Agile, Test Plan, Test Cases, Test Reports, developing and maintaining test scripts).
- Working experience in Test Automation using Java based framework with Selenium WebDriver, Appium, Cucumber, TestNG\JUnit, Selenium Grid, SQL, Jenkins
- Proficient in performing of GUI Testing, Functional and non-functional Testing, Stress Testing, Integration Testing, Performance Testing, System Testing, Smoke/Sanity Testing, Regression Testing and User Acceptance Testing.
- Knowledge of performance, load and stress testing with a help of JMeter, Blazemeter, WebPagetest, Google PageSpeed as well as Yourkit profiler and New Relic tools for Server monitoring.
- In-depth understanding of web technologies such as HTML, CSS and JavaScript.
- Experience with major web browser debug consoles such as Firefox, IE and Chrome.
- Detail and result oriented, enthusiastic, knowledge-hungry self-starter, eager to meet challenges and quickly assimilate latest technologies, skills, concepts and ideas.
TECHNICAL SKILLS:
Platforms: Windows, MacOS, UNIX/LINUX
Mobile platforms: iOS, Android OS
Programming: Java, HTML, CSS, JavaScript, SQL, XML
Test Automation: Java, Selenium WebDriver, Eclipse, Appium, Selenium Grid, TestNG, JUnit, Cucumber\Specflow, MavenNetworking: TCP/IP, FTP, HTTP
RDBMS: MySQL, OracleCI servers: JenkinsVirtual Machines: VMware, VirtualBox
Bug Tracking: JIRA, Bugzilla
Performance testing tool: JMeter
SDK: Android Studio, XcodeSD: Methodologies Waterfall\Agile
WORK EXPERIENCE:
Software QA Engineer
Confidential, CA
Responsibilities:
- Tested native mobile application designed to assist users in bodybuilding
- Wrote and executed test cases and test scenarios for different components
- Executed detailed automated test cases for the assigned areas using different frameworks (Appium, Java, Selenium WebDriver)
- Conducted GUI, Usability, Functionality, Stress testing, Regression Testing Smoke Testing, and User Acceptance Testing
- Tested the application’s performance under different networks and Internet speeds
- Reported issues into Bugzilla bug tracking system and performed fixed bugs verification testing
- Tested the integration with other social network applications such as Facebook, Instagram and Pinterest
- Wrote test documentation: test plans, test cases, testing matrices, installation guides and User Stories
QA Consultant
Confidential, CA
Responsibilities:
- Taking a leading role in manual testing, actively involved in creation of detailed test plans, test cases and test scenarios for different application modules according to functional requirements and business specifications
- Involved in Design review, requirement review, Plan Owners meetings, test planning daily meetings/defect review meetings with Project manager, developers, Business analysts, stakeholders and Product
- Participated in defining strategy for regression testing and test automation and coordinate execution with automation team
- Developed SQL-queries/procedures for database and backend testing
- Worked closely with Development team, BA and QA teams as well as Stakeholders and members of Management
- Involved in system integration and user acceptance testing on later stages of SDLC
- Performed regression testing on different applications in latest builds
- Prepared and provide Test execution status Report and defect reports for management review and project presentations
- Always participated in identifying performance issues and production defects
Software QA Analyst
Confidential
Responsibilities:
- Tested web based application for licensed attorneys and other legal professionals
- Developed test cases and test suites for testing different levels of access to various parts of the knowledge base for criminal and civil law fields
- Performed manual and automated (Selenium WebDriver, JUnit, Eclipse, Java) testing at all the stages of project development, including maintenance
- Worked in regulated environment with strong compliance requirements and standards
- Communicated with software developers and business analysts on regular basis
- Participated in Meetings with QA Manager along with my QA Team members and had discussions about the improvement of new features of the product.
- Conducted Sanity Testing on the application to make sure all the functionalities of the new build are working as expected.
- Modified and Updated Test Cases and Involved in creating new Test Cases for Various Environment with More Clear Instructions along with necessary screenshots.
- Summarized the Results of the Executed Test cases and Bug Scrub Activities into a well detailed document and Reported to QA Lead and QA Manager
- Involved in Regression Testing for Modules, by reproducing the steps, to make sure the Module related to defect identified Module are working Fine and no new errors were introduced
