GENEL NİTELİKLER VE İŞ TANIMI
We’re looking for a Mobile&Web Quality Engineer with strong technical skills to join the team that is responsible for developing test automation using mobile native test tool or developing new tool. This role is a demanding, highly dynamic, technically challenging position. Candidate must be a Top-Quality Engineer, versed in JAVA, iOS, and Android code base, detail-oriented, flexible, eager to learn, and committed to becoming an integral part of our QA team.
· Bachelor’s Degree in Computer Science or equivalent combination of education and recent relevant work experience
· Solid understanding of quality assurance and testing processes within an Agile environment. Able to document an end to end test strategy for complex, integrated projects involving multiple teams.
· 3 years of experience testing web applications with modern test automation frameworks, including Selenium and/or Cucumber or Gauge or other BDD framework.
· Knowledge of software best practices like test-driven development (TDD), behavioral-driven development (BDD), and continuous integration
· Strong JAVA development skill
· Understand SOA and REST APIs
· Prefer experience with AWS, Docker
· Experience with Jira or other project management, issue-tracking or bug-tracking tools
· Experience with continuous integration and build systems such as Jenkins or Bamboo
· Experience of developing automated test frameworks and writing automation scripts using tools like Selenium, Gauge, Cucumber SoapUI, JMeter, Gatling
· Experience in IOS/Android mobile phone App testing
İŞ TANIMI
· Design, implement, review, execute and maintain automated test cases based on product requirements and functional specifications,
· Coordinate automation testing with the Development and QA team members in an Agile workflow,
· Create accurate and detailed bug reports when issues are identified,
· Develop scripts, tools, and test vectors to automate test execution,
· Mentor and assist other QA team members in automation standards,
· Prepare project status reports for QA management,
· Develop Automation for testing customer facing mobile and Web Application,
· Create Test Result Dashboards and integrate automation with the build process,
· Collaborate with agile development team and partners.