Key job responsibilities
As a Quality Assurance Engineer (QAE), you will join the team of hands-on, pro-active, self-motivated and seasoned SDE and QAE professionals. In this role, you will:
- Expert knowledge of QA methodology and industry-standard testing and bug tracking tools
- Ability to understand technical specifications and analyse log files.
- Ability to author complex test plans and test cases.
- Works with Software Development Engineers and influences test architecture and engineering best practices.
- Successful in driving quality through process, instrumentation, requirements and testing. - Uses domain knowledge to drive test strategy.- Defines quality and operational metrics within a project.- Enthusiasm to dig into technical specifications and troubleshoot problems
- Strong organizational skills, ability to track multiple test executions simultaneously and synthesize the results
- Excellent verbal and written communication skills with the ability to communicate cross-functionally and across management levels in formal and informal settings
- 4+ years of quality assurance engineering experience
- Bachelor's degree
- Experience in manual testing
- Experience in automation testing
- Experience as QA lead on medium to large sized projects
- Deep hands-on technical expertise
- Experience with at least one automated test framework
- Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality
- A deep understanding of automation testing by leading engineers who can write automation scripts/programs that will aid in automated testing
- Experience in at least, one modern programming language such as Python, Java or Perl
- Experience with performance and scalability testing
משרות נוספות שיכולות לעניין אותך