Job Description

  • Contribute to our overall test automation frameworks.
  • Work closely with senior software engineers to build automation on platform and application functionality.
  • Work on testing web service, a good understanding of API will be a great plus.
  • Provide a timely and accurate status report daily on the work completed.
  • Participate in deployment and post-deployment activities.
  • Participate in retrospective sessions and provide feedback.

Requirements

  • General knowledge of all areas listed below is critical. While expertise in each area is not required for the role, an understanding of how the following technologies work together is important.
  1. Building tests/testing software with tools that include Python, Java, Perl, JavaScript, and Shell Scripting – the ability to write testing code.
  2. Java/Javascript, Nodejs, SQL Server, and Shell scripting.
  3. CI tools (Jenkins, GitLab).
  4. VMware or other virtualization technologies.
  5. GUI automated tools such as Coded UI, Selenium, and UFT.
  6. Performance profiling and monitoring tools.
  7. Source control systems, Git, BitBucket, or similar.
  8. Selenium.
  9. SQL.
  10. NoSQL.
  11. Frameworks or products for automated bulk comparison of source and target for data loads to verify data completeness and correctness preferred.
  12. Testing to verify schemas and data objects after deployments and data in dashboards and reports.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،