What will be your job?

  • Participate in test analysis, preparation of test documentation (write test cases), as well as the creation of the test strategy plan
  • Execute all levels of testing (System, Integration, and Regression)
  • Detect, report and track software defects and inconsistencies
  • Create documentation for software components
  • Tracking quality assurance metrics, like change failure rate and open defect counts
  • Create automated tests in Robot Framework and API tests
  • Design, write, and execute test plans and test scripts
  • Analyse and document test results, file defect reports and enhancement requests
  • Communicate risks and identify risk mitigation strategies
  • Build secure, scalable, distributed and fault-tolerant cloud-based automation system, following
  • Agile development processes
  • Develop a test automation framework and automate tests using the framework
  • Setting up infrastructure to run tests:
  • Running testing in CI/CD
  • Running tests in parallel
  • Running tests with the appropriate test data
  • Setting up dashboards for reporting test results in real time
  • Challenging the status quo of things and finding solutions to everyday problems
  • Work in a team of talented engineers willing to share best practices
  • Continually provide feedback on usability of the feature and how it fits into the product as a whole
  • Be self-driven, helping the team achieve goals and overall project delivery milestones


What can we offer you?

  • A dynamic position in a stable company with a steady growth
  • An opportunity to develop yourself in the QA field inside the IT industry
  • A chance to expand your workload and to grow in your role
  • Friendly environment and close relations with experts in various fields
  • Required equipment and covered expenses


What are our requirements?

  • 2+ years of experience in software quality assurance and automated testing
  • 4+ years of testing experience with Functional, Smoke, Regression, and Integration Testing
  • University degree in Computer Science, Engineering, Mathematics or related
  • Experience with various advanced testing topics such as performance/load, security, usability and/or accessibility testing
  • Experience with integration and API testing
  • Familiar with SCRUM and Agile methodologies, working experience with any PM tool (like Jira)
  • Solid understanding of software QA methodologies, tools and processes
  • Solid understanding of HTTP
  • Solid understanding of the development process
  • Strong knowledge of OOP design and programming (Python, Java, C#, Typescript)
  • Knowledge of the principles of BDD
  • Knowledge of the Automation test tools (Jest, Jasmine, Cucumber)
  • Strong problem investigation, debugging and solving skills
  • Experience in designing, writing and executing automated test scripts
  • Experience working with Test Automation frameworks (Robot Framework\Selenium)
  • Experience in creating API level tests (SOAP, REST)


Nice to have:

  • Experience with container based deployment and testing (Kubernetes, Docker)
  • Experience using non-windows platforms (Linux, MacOS)
  • Experience with Github/Bitbucket
  • Good English communication skills, both written (documentation) and spoken


Do you want to learn more about our company?

Acumenics d.o.o. is a company that provides information technology services and products, including, but not limited to – project management, software development, maintenance, and quality assurance. Over the last 14 years, we have grown from a small team of passionate developers to a dynamic company, full of enthusiasts, striving for excellence.

We help businesses create outstanding products and services that delight their customers. Our constant and rapid growth provides talented people who are passionate about learning and new technologies with the opportunity to learn from the top experts. Experienced engineers are offered a chance to realize their full potential and, if desired, grow to a leadership position. Acumenics truly believes in the long term mutually valued relationship with its team members!

To apply or ask any questions about the position, contact us electronically.


Gradovi
Beograd


Pozicije posla

Senior QA Automation Engineer   1

Kategorije
  • IT
Obrazovanje
  • Fakultet