OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
We are looking for a highly motivated Test Automation Engineer to join us in the M3 Integration team and lead the test area. We are an Agile and dynamic team of software engineers and architects. Our software includes high performance, reliable and fault tolerant cloud-based messaging systems, analytics and real-time data streams running in Amazon Web Services, written in Java and use Apache Kafka and Zookeeper.
We work with state-of-the-art technologies, utilizing many AWS services and latest open source frameworks and tools throughout development, deployment, test, monitoring and maintenance. We have a passion for automation and always try to minimize manual work. We believe in quality and do not sacrifice quality to meet deadlines. That is why we want to strengthen our team with a test automation engineer.
Your responsibilities include:
Write new tests and maintain existing tests using Java and Maven
Automate the execution of tests using Jenkins, Maven and Java
Define, analyze and implement test cases in different levels (unit tests, integration tests, function tests, system tests and regression tests).
Ensure proper operation of automated and manually run test suites and take appropriate action upon failure.
Analyze manual test cases and try to convert them to automated test cases.
Monitor and track Key Performance Indicators (KPIs) continuously and share the status with the team and define actions if needed.
Define and maintain the overall test strategy plan for the team.
Define and analyze requirements and use cases.
Analyze our CI/CD pipeline and ensures that all aspects of our components are tested using automated test cases in different stages in the pipeline.
Analyze and define test cases for different areas like functionality, performance, security, reliability and scalability.
Analyze the potential disaster cases and prepare and maintain a disaster recovery strategy.
Analyze the defects found in our software and register them in Jira and find the common patterns and define actions to avoid the similar ones.
Coordinate and manage different test activities and work with central QA.
Knowledge and Skills, You Bring to the Organization:
Bachelor’s degree or higher education in Computer Science or related areas.
5+ years of experience of professional work as test automation engineer.
Experience in programming in Java and familiar with new and advanced concepts in Java.
Knowledge in software development processes, models, lifecycles and methodologies.
Experience with Jenkins and Maven.
Experience with REST, SQL.
Experience with Git, SVN.
Experience in Continuous Integration/Continuous Delivery.
Experience in test planning, designing, defect tracking and test case creation.
Experience in integration & regressions testing and coordination with supporting systems.
Familiar with Cloud Computing and Distributed Systems.
Familiar with Agile and Scrum/Kanban methodologies and practices.
Knowledge of Linux operating systems.
Have passion for writing clean code and strive for learning new things.
Willing to work in a team and being a team player and share knowledge with others but also be able to perform tasks individually.
Fluent written and spoken English is mandatory.
Plus points would be:
Designing, developing, testing and deploying software in cloud.
Experience in working with AWS and/or other cloud providers.
Knowledge/experience with Apache Kafka, Apache Zookeeper, Nexus, Jira.
Infor employees have:
A sense of urgency -Conduct your work with intensity and speed. Huddle fast. Make fact-based decisions. Use good judgment.Keeping the initiatives moving.Repeat.
A passion for customer success –Be responsive. Follow through on promises. Reject mediocrity. Be obsessive about doing better. Be accessible and communicate proactively. Be selfless.Work as One Infor.
A thirst for innovation –Be curious. Be a change agent.Some ideas will prove out, and other will not.Fail fast.Iterate.Stay ahead of technology.
A focus on results -Never ignore results and facts. Learn and adjust. Focus on quality in all that you do. Do more of what works; less of what is not working. Invest your time in value creation.Act like an owner with an adaptive, entrepreneurial spirit.
A sense of community -Show compassion and caring for others. Be socially responsible. Be inclusive.