Localization Qa Engineer Resume
Cupertino, CA
SUMMARY:
- Seasoned professional with over 8 years of QA experience in the Internet industry (Mobile, iPad & Web application).
- Proficiency in BUG Tracking tools like JIRA, Asana, Trello, and Bugzilla.
- Excellent understanding of Latest Testing Methodologies and different testing Environments.
- Ability to accurately Log defects, Escalate Issues, Risks using defect logging tools like JIRA.
- Possess good communication skill.
- Leading and Managing project deliverables.
- Selenium Automation for Desktop and Mobile (Java/TestNG).
- Ability to think from a customer viewpoint and understand the complexities of the business.
- Experience in REST API testing using postman.
- Experienced in Bug Tracking to Prioritize, classify bugs and tracked defects.
- Expertise and experience in performing different kinds of testing like Functional Testing, GUI Testing, Backend Testing and Regression Testing, Cross - Platform and Cross-Browser Testing.
- Filed 1000+ bugs in less than 6 months in Nexant.
- Achieved Rockstar QA award for 3 years in Nexant.
- Introduced QA processes at Nexant.
- Demonstrated DSM Central application to the clients at Nexant.
- Convinced and demonstrated the product incorrect behavior to the developer about the major design flaw at Amazon.
- Lead and trained QA team of 6 for setting up environment and testing features on iOS.
- Working as a Lead QA Engineer for a Non-Profit Organization.
TECHNICAL SKILLS:
Software Language: Selenium, Java, SQL.
Tools: Eclipse, MS Office (excel/etc), Xcode (iOS), Android Emulator/Debug Bridge, Charles Proxy, Postman, Jenkins, Firebug, FirePath, Xpath Locator, Chrome developer tools, Splunk.
Systems: iOS, Linux, Windows.
Bug Tracking Tool: JIRA, Bugzilla, Asana, Trello.
Version Control Too: l Bitbucket, GitHub.
PROFESSIONAL EXPERIENCE:
Confidential, Cupertino, CA
Localization QA Engineer
Responsibilities:
- Plan and manage localization schedules, collaborating cross-functionally with Customer Operations, Content, Product, and Engineering teams to define requirements and timelines.
- Bug triaging, debugging and capturing test results and failures.
- Submit detailed bug reports that provide enough debugging information for the development teams to quickly resolve all product defects.
- Reporting bugs to development team and making sure the bugs are fixed in timely basis.
- Analyze data for Voice recognition.
- Effectively communicate with technical and non-technical stakeholders, across multiple business units.
- Evangelize internationalization standards and localization best practices.
- Set clear expectations for internal and external localizers, communicate instructions in a clear and timely manner and ensure deadlines are met.
- Provide training, reference material, and support for the localizers
- Drive initiatives relating to localization metrics redefinition, monitoring, and reporting.
- Analyze current pain points in workflows and tools and provide optimal solutions.
- Make independent decisions and work well under pressure, in the face of ambiguity and aggressive deadlines.
Confidential
Lead QA Engineer
Responsibilities:
- Responsible for the overall quality of all Confidential Products.
- Design, develop and implement testing strategy
- Isolate, document, regress, and track bugs through resolution.
- Sending the bug report to team lead on daily basis.
- Analyze and decide which necessary QA tools to be integrated in the process
- Testing and quality analysis of website and mobile apps across desktop browsers, Android, and iOS platforms.
- Worked with upper management to implement “Agile Methodologies” while being involved with required parties from the early stages of the project.
- Assist in writing documentation
- Introduced JIRA to Confidential .
- Helped with adoption decision. Implemented JIRA workflow for the entire company and groups.
- Evaluated and analyzed automation tools.
- Improved processes in collaboration with Product Managers and QA team.
Confidential, Los Angles, CA
Senior QA Engineer
Responsibilities:
- Create test plans and test cases.
- Review user interfaces for conformity and functionality.
- Efficiently execute test cases across all functional areas of our products.
- Triage the bugs with detail analysis to locate which components responsible for the defects.
- Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process.
- Review product user interface for conformity to design guidelines.
- Work closely with the development teams to test code changes for finding bugs early.
- Review technical software specifications, product requirements and user stories in order to create corresponding manual or automated test cases.
- Work closely with the UI/UX team to not only perform functional testing the new UI but also provide inputs to improve the user experience.
Confidential
Sr. QA Engineer
Responsibilities:
- Tested Amazon Native apps on iOS (iPhone and iPad) and Android devices.
- Cross Browser testing on multiple platforms (Mac/Windows/Linux/Smartphones/Tablets).
- Handled the development of Business Requirement Documents (BRD) resulting from JAD sessions.
- Creating reports and coordinate with team on QA progress. Involved in Requirement Analysis, Test Plan preparation, Task breakdown.
- Extensively involved in Agile Methodologies as a Software methodology and actively involved Scrum and Daily standup meeting.
- Creating new Test cases, creating and managing Jira sprint dashboards, test scripts, and Test Execution.
- Nightly Builds via Jenkins (Monitoring and analyzing Nightly Builds through Jenkins, and sending a detailed report to the respective engineer).
- Involved in testing features in various environments like Staging/Pre-Production testing for tracking release defects and retesting prior to Production. i18n/L10n (internationalization/localization) Testing.
Confidential, SAN MATEO, CA
QA Engineer
Responsibilities:
- Create extensive test plans and test cases. Cross Browser testing & testing for the entire feature.
- Involved in communication with intra team’s developers as part of project to keep track of defects and hot fixes during release.
- Perform the testing based on Web application and parallel worked with developers and other QA team members.
- Testing the application in iPad with web services.
- Worked in a fast paced dynamic, agile software environment comprising of short release cycles (1 week).
- Tested TrakSmart Native app on iOS (iPhone and iPad).
- Interacted with PM to get a better understanding of client business and gather requirements.
- Performed Database Testing, Validation and Management on Oracle, MS SQL Server.
- Tracked quality assurance metrics such as defect densities and open defect counts.
- Log Verification using putty.
- Implementing load-balancing methodologies to generate records for the Database application.
- Worked closely with developers and other QA members to define test requirements.
- Performed data accuracy, data validation, and data integrity testing by querying the database using SQL Queries to check the data table on the Server.
- Performed various testing methods like Functional, Usability, Regression and UAT testing by creating Automated Scripts
- Performed Automation testing using Selenium Web driver for writing functional script with changing requirements of project.
- Worked closely with Product owners and Product Analyst to analyze acceptance criteria.
Confidential, San Jose, CA
QA Intern (Internship)
Responsibilities:
- Perform Regression testing for the college website (feature like select courses online, student portal, library inventory, etc)
- Creating Test Cases and Test Plans for the Internal Tool.
Confidential
QA Analyst
Responsibilities:
- Performed GUI, Functional, Usability, Boundary and Regression tests in order to test the stability and usability of software application under test.
- Performed ad-hoc testing for quick fixes and priority deployments.
- Involved in weekly and monthly support activities that include Weekly Status Report, Metrics, and Production Bug Resolution.
- Plan, execute, and improve application release management processes.
- Work with development team to establish and document process as well as identify new tools and technologies, for the purpose of continuous improvement.
- Define test strategies and plans, execute test plans, and report on results.