Position: Strong Junior/Middle QA Engineer
Company: pragma-technologies.com
Experience required: 1y
English level: upper

What you will actually be doing:
- Results Oriented.  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 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 team’s development efforts; this will happen on tight time lines while also writing test cases and regression testing.

Specialized knowledge
Things you should know or have done in the past:
- Experience in testing client-server software
- Experience in QA
- Be familiar with the agile methodology and continuous integration
- Strong analytical & technical writing skills; must be able to efficiently & effectively write test cases
- Able to execute test cases efficiently and the ability to intelligently prioritize and order test cases.
Big plus to have:
- Experience with Test Case Management Tools and Defect Tracking Tools
- Knowledge of network technologies (proxy servers, load balancers, HTTP, TCP/IP, UDP, SSL certificates)
- Knowledge of revision control software and development life-cycle.

Skills & Abilities
The kind of professional you should be:
- Relentlessly resourceful. You are a problem solver, not a problem mover
- Can do attitude. You don’t use the word “can’t” very much
- Must have a passion for quality and a bias towards speed 
- Must be a motivated self-starter with a short learning curve
- Ability to work in a fast-paced, demanding, dynamic (and sometimes chaotic) environment 
- Must be able to learn new technical areas quickly
- Excellent organization, attention to detail, and communication skills along with the ability to work well with others
- Written and spoken English, especially when it comes to taking technically complex concepts, and translating these into written form.