Test Analyst Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- 3,5 years of extensive experience in testing large - scale financial services applications
- Ability write automated tests
- Extensive experience in functional, system, integration, regression, data driven, back-end incl. white-box testing, mobile testing
- API testing (SOAP, Rest)
- Good familiarity with networks technologies, practical knowledge of SOA, architecture of web applications, relational databases
- Practical knowledge of testing process and methodology
- Knowledge of SLDC, Agile methodologies incl. Scrum
- Strong ability to analyse the quality of software requirements, translate them into test cases
- Excellent communicational and analytical skills, Confidential ention to details, great team player
- Fluent at English, German, Russian
TECHNICAL SKILLS:
Programming: Core Java
Web: HTML, XML, xPath, Json
Database: SQL
Test Automation: Selenium WebDriver, Junit
Tools: SoapUI, basic Jenkins, GitHub
OS: Windows, Unix, Android, iOS
Bug tracking tools: JIRA
Modelling lang.:: UML
PROFESSIONAL EXPERIENCE:
Test Analyst
Confidential
Responsibilities:-
Design test cases, prioritize them
- Create test data
- Perform various types of tests: functional, integration, regression testing
- Test Web Services (SOAP, REST)
- Develop scripts to automate web services testing (Groovy scripts in SoapUI) and most used e2e tests (Selenium WebDriver, Java, Junt)
- Querying the database to check test results (SQL)
- Create detailed bug reports, triaged and verified fixes
- Create detailed test reports, protocols of test execution
- Collaborate with business analysts and other test engineers regarding test cases and test planning
- Review software requirements, provide continuous feedback to improve their quality
QA Engineer
Confidential
Responsibilities:
-
Functional and exploratory testing of a desktop application, web and mobile applications (Android, iOS)
- Analysis of clients’ tickets regarding incorrect transactions execution: analysing system logs (incl. FIX logs), reproducing and reporting bugs
- Collaboration with the Development and QA teams regarding root cause analysis of the reported bugs and possible solutions for given problems
- Working with a monitoring system to detect problems in real time
- Gathering, analysis and documentation of software requirements
- Writing User Guides and User Manuals
