Software Qa Engineer Resume
2.00/5 (Submit Your Rating)
Thousand Oaks, CA
SUMMARY
- Analyzing business and technical requirements and convert them into test procedures
- Proficient in development of test documentation: test plans, test suits, test cases, check lists
- Strong understanding of SDLC (Software Development Life Cycle) and SQA Methodology
- Write easy - to-follow bug reports and verify them fixed in the current and new builds
- Communicate effectively with developers and QA team members to resolve issues in timely manner
- Self-motivated, fast learner, work well in high paced environment
- Team player with ability to work productively in a team as well as individually
- Creative thinking and innovative solutions
- Oral and written English, Ukrainian and Russian
- US Green card holder
TECHNICAL SKILLS
Languages/Technologies: SQL, JavaScript, HTML, CSS, XML, JSON
Operating System: Windows, Unix/Linux, macOS, iOS, Android
Database: Oracle, MS SQL Server, MySQL
Other: JIRA/X-ray/Confluence, Postman, Newman, Git/Github, ADB, XcodeCharles Proxy, Chrome DevTools, TestFlight
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, Thousand Oaks, CA
Responsibilities:
- Testing numerous web and mobile software applications developed by company clients in Agile environment
- Reviewed technical documentation to identify incomplete and ambiguous requirements
- Installed the application and performed testing using emulator/simulator as well as Android and iOS devices
- Conducted third party integration testing with SSO features such as Apple, Google, and Facebook
- Created and executed test cases using Charles Proxy breakpoints to validate web and mobile applications behavior with different balance points
- Executed test cases and documented test results, reported defects and tracked the status of reported issues
- Involved in Functional Positive and Negative testing, Cross-Browser and Cross-Platform Compatibility testing, Recoverability testing, End-to-End testing, Usability testing, Performance, Smoke, and Regression testing
- Interacted with product management in the review and analysis of functional requirements
- Executed SQL queries to ensure the data integrity throughout the back-end and front-end
- Utilized SQL queries to retrieve, analyze and manipulate data
- Installed and configured multiple test environments using Virtual Machines
- Defined areas suitable for automation testing, prepared test data
- Tested major workflow on Android with emulator to verify usability of the app main functions
- Created accessibility test cases for iOS using VoiceOver
- Used FakeGPS and iSpoofer to simulate location
- Wrote automation test scenarios using BDD framework Cucumber
- Performed Rest API testing using Chrome DevTools and Postman
- Created and automated Postman Collections using JavaScript snippets and ran them through Collection Runner or Newman
- Tested UI components using AWS and Samsung Device Farm to ensure that the application functions similarly on different Android versions and devices
- Followed Agile Scrum methodology: took part in Sprint Planning, Daily Stand-Up, Sprint Review, Retrospective meetings and Backlog Grooming sessions
- Participated in Bug Triage meetings to discuss and prioritize bugs
Card Processing Specialist
Confidential
Responsibilities:
- Maintenance of POS-terminals and HSM equipment;
- Work with crypto keys for terminal and host connections;
- Participation in achievement of compliance to PIN Security VISA demands;
- Maintenance of public certificates on SSL server (for POS-traffic encryption);
- Support of regional divisions in part of crypto keys operation;
- Cooperation with payment system regulators (VISA, MasterCard) in questions of card transactions security.
