Lead Software Qa Engineer Resume
Irvine, CA
SUMMARY:
- 10+ years of experience in software QA
- 10+ years of experience in ERP, CRM, and BI systems implementation
- 7+ years of experience as a web and software developer
- Extensively experienced in testing web, mobile, embedded, and desktop software, hardware
- Software test automation experience
- Familiar with load and penetration testing
- Excellent knowledge of quality assurance processes, methodologies, and approaches with respect to SDLCs, including Agile/Scrum, Waterfall, Microsoft Dynamics Sure Step
- Familiar with object programming, scripting, and markup languages
- Strong experience in developing and maintaining QA and project documentation including test plans, test cases, bug reports, checklists, BRD, PRD, software specification, project plans, user documentation, process documentation, user stories
- Extensively experienced in testing, configuration, and customization of ERP and CRM systems
- Familiar with graphical user interface usability standards and best practices
- Experience with business process modeling and data modeling tools
- Strong leadership and management experience
CORE TECHNICAL SKILLS:
Issue / bug tracking systems: Jira, Bugzilla, Elementool, etc.
Test automation / tools: Selenium WebDriver, Junit, Appium, JMeter, etc.
Test management: QMetry
Web: HTML, CSS, SSI, Apache HTTP Server, MS IIS
Programming languages: Python, Java, Object Pascal, etc.
Databases: SQL, OLAP, MS SQL Server, MySQL, InterBase
ERP / CRM systems: Microsoft Dynamics AX (Axapta), Microsoft Dynamics Nav (Navision), Microsoft Dynamics CRM
Modeling tools: ARIS Toolset, Lucidchart, erwin Data Modeler, BPwin
Project management: Microsoft Project
Platforms: Windows including Embedded / IoT, Linux / Ubuntu, Android, iOS, etc.
IDE: Eclipse, Android Studio, Delphi, PyCharm
WORK EXPERIENCE:
Lead Software QA Engineer
Confidential, Irvine, CA
Responsibilities:
- Provided direction to the software development team to ensure quality in agile CI/CD development environment
- Was responsible for quality of embedded, web, and mobile applications for cutting - edge unattended retail solutions
- Performed functional, penetration, regression, usability and smoke testing
- Wrote test plans, test procedures, test cases, bug reports, test reports, statistical reports
- Introduced test automation; wrote test automation scripts using Selenium WebDriver and Java
- Participated in daily scrum, sprint planning, review, security, and statistics review meetings
Lead Software Quality Assurance Engineer
Confidential, Los Altos, CA
Responsibilities:
- Supervised and performed functional, build-acceptance, usability, and regression testing of web and mobile applications; wrote bug, test reports
- Developed, maintained, and executed test cases
- Participated in daily scrum, sprint planning, and review meetings
- Wrote automated test scripts using Selenium WebDriver and Java
Senior Software QA Engineer
Confidential
Responsibilities:
- Was responsible for quality and end-to-end testing of complex ERP systems
- Created test plans/designs, checklists, test cases, bug reports, test reports
- Supervised and performed functional, regression, usability, smoke, load/performance, user acceptance, and operational testing
Senior Software Analyst
Confidential
Responsibilities:
- Participated in a project to implement an ERP system for a large oil and gas company
- Performed analysis and design activities, created and maintained project documentation
- Supervised and performed smoke, functional, regression, operational, and load/performance testing; directed user acceptance testing
- Created test plans/designs, checklists, test cases, bug reports, test reports
- Configured and customized complex enterprise systems
- Collaborated with software developers, wrote development task documents
Senior Software Analyst
Confidential
Responsibilities:
- Participated in ERP, CRM, and BI projects as senior software analyst (see responsibilities listed in Software Analyst section below)
- Participated in projects as a project manager; up to 20 direct reports:
- Created and maintained project plans ensured their execution within budget, time, scope, and resources
- Defined processes, methodologies, technologies, and tools best suited for each project
- Managed quality and risks
- Worked with software vendors; participated in presales
Software Analyst
Confidential
Responsibilities:
- Participated in projects to develop and implement ERP and CRM systems for midsized and large companies of various industries
- Performed analysis and design activities, created and maintained project documentation
- Performed smoke, functional, regression, usability and operational testing; directed user acceptance testing
- Created test plans/designs, checklists, test cases, bug reports, test reports
- Configured and customized complex enterprise systems
- Collaborated with software developers, wrote development task documents
