Position: QC Trainee
Company: SoftServe
Category: QA
Experience required: 1y
English level: intermediate

WE ARE
Developing a secure enterprise product to protect both company and personal data. An exceptional user experience enhances productivity, whenever and wherever people want or need access. As a QC Engineer, you will contribute to the delivery and testing of our product. On this position, you will focus on testing the components of our solution.

Technical stack: Django, Angular 2.0, SQL, PostgreSQL, BDD;

YOU ARE
- Relentlessly resourceful. You are a problem solver, not a problem mover
- Possessing a can-do attitude. You don’t use the word 'can’t' that much
- Having a passion for quality and a bias towards speed
- A motivated self-starter with a short learning curve
- Able to work in a fast-paced, demanding, dynamic (and sometimes chaotic) environment
- The one who can learn new technical areas quickly
- Demonstrating excellent organization, attention to detail, and communication skills along with the ability to work well with others
- Showing excellent written and spoken English, especially when it comes to taking technically complex concepts, and translating these into written form

Things you should know or have done in the past:
- Expertise with software development and/or QA
- Practice with the agile methodology and continuous integration
- Ability to execute test cases efficiently and the ability to intelligently prioritize and order test cases

A big advantage to possess some of:
- Experience in testing client-server software, web services, API
- Expertise with software development and/or QA
- Desktop applications testing
- Practice with the agile methodology and continuous integration
- Strong analytical & technical writing skills; must be able to efficiently & effectively write test cases
- Knowledge in deploying the web pages, configuring application servers, windows administration
- Background of the command line, SSH
- Experience with Test Case Management Tools and Defect Tracking Tools
- Ability to write SQL scripts, analyze stored procedures (MS SQL, Oracle)
- Knowledge of revision control software and development life-cycle
- SOAP/REST Services testing, experience with XML\XPATH\JSON
- Knowledge of any or all IDEs: Eclipse\Intellij IDEA

YOU WANT TO WORK WITH
- Result-oriented team. As a member of our Quality team, you will contribute to the holistic effort of delivering high-quality software on time
- Analysis & Use Case Writing. You will be responsible to translate high-level functional requirements (User Stories) into detailed Use Cases and Test plans
- Drive Requirements Definition Process. You will be the catalyst to invoke feedback and sign-off on Use Cases and Test - - - Cases from all relevant stakeholders; typically, but not limited to Scrum Master, Developers, Product - Owner and fellow QA members
- Hands-On Testing. You will also be responsible for performing hands-on new feature and function testing to support the scrum team’s development efforts; this will happen on tight timelines while also writing test cases and regression testing

TOGETHER WE WILL
- Support your technical and personal growth – we have a dedicated career plan for all roles in our company
- Enjoy flexible working hours – whether you are a morning bird or a sleepy-head it is ok with us
- Take part in internal and external events where you can build and promote your personal brand
- Give you access to experienced specialists who are very willing to share their knowledge
- Show you our casual atmosphere – no dress code
- Care about your individual initiatives – we are open for them, just come and share your ideas
- Make you familiar with our structured career path and development opportunities
- Share many other advantages with you such as attractive salary, modern office, a package of benefits, language classes