-
SalaryMarket Competitive Salary + BenefitsLocationBucharest, RomaniaIndustryInformation Technology and ServicesJob Description
Skills required:
- min 5 years experience as Automation QA Engineer (Java)
- Cucumber
- Java
- Junit
- Rest
- Basic Messaging Knowledge (JMS/Kafka or other similar technologies)Nice To Have:
- OpenShift
- KubernetesResponsibilities:
We are looking for a QA Automation Engineer that can help us automate application to as close as possible to 100%. Our philosophy is, we only do a manual test scenario once, the second time it runs as an automated test. We are not there yet, so do expect manual testing will be required as well.
Our testing necessities come not only from asserting the quality of the application but also from being able to demonstrate to different stakeholders that certain scenarios have indeed been tested.
Considering the stakeholders have different levels of technical understanding, our weapon of choice is Java with Cucumber.
Application job is predominantly to move data and ensure resilience and fault tolerance, so there is a big focus on non-functional testing, but functional testing is also important in areas such as eligibility and data-mapping or analyses consolidation.
It is worth noting that we also have version of application in prod that we are trying to bring to the point where no further development is required. But even in this scenario, regression testing every few months at least will be required. The test packs for these are ran with JMeter.
Technologies:
- Java
- Cucumber
- JMeter
- MQ
- REST
- Kafka
- OpenShift (nice to have)
Platforms:
- Jira
- ALM
Responsibilities
- Test Planning: Collaborate with the QA team and development stakeholders to understand project requirements, define test objectives, and create a test strategy and plan for automated testing.
- Test Automation: Develop, maintain, and execute automated test scripts using automation testing frameworks and tools. This involves writing code to simulate user interactions, data inputs, and expected outcomes.
- Manual Test Execution
- Defect Reporting: Identify, log, and track defects found during testing in a systematic manner, working closely with the development team to ensure timely resolution.
- Test Documentation: Create and maintain documentation related to test cases, test scenarios, and test execution results.
- Collaboration: Work closely with cross-functional teams, including developers, business analysts, and product owners, to ensure smooth communication and understanding of requirements.
It has come to our attention that clients and candidates are being contacted by individuals fraudulently posing as Antal representatives. If you receive a suspicious message (by email or WhatsApp), please do not click on any links or attachments. We never ask for credit card or bank details to purchase materials, and we do not charge fees to jobseekers.
