Position: Strong QA (+automation)
Company: thePerson
Experience required: 5y
English level: intermediate

Responsibilities:
Identify bugs and potentials problems within software
Plan and perform different stages of testings
Develop new tools, technologies and testing processes, including: Perform manual and automated testing
Create test plans
log and document bugs in the tracking system (Jira)
Develop standards and procedures to determine product quality and release readiness
Drive innovation and streamline overall testing processes
Document test progress and results
Knowledge of the business domain 
Job Specification:
 5 years + of experience as a Quality Assurance Engineer
Experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies and other
Experience with coding using JAVA, HTML5, DB2, XML
Experience with web security technology
Experience with software QA tools and processes
A sense of ownership and pride in your performance and its impact on the company’s success
Critical thinker and problem-solving skills
Team player
Good time-management skills
Great interpersonal and communication skill
Key Skills and characteristics:
Communication skills: Clear and accurate written and verbal communication is a must. Your job will be to tell other professionals that they've done something wrong and that the program or app doesn’t work right.
Ability to work as part of a team
Time management skills: Part of working on a team means working within other people’s timelines and finishing your work within reasonable deadlines. You won’t know when a problem might arise.
Working experience in software development and software quality assurance
Gain an understanding of software QA methodologies, tools, and processes.