Senior Software Enfgineer in Test
Referência:MG_Software Engineer in Test
JOB DESCRIPTION:Managing IT talents for 25 years we stand out for our dedication to every single one of our employees. We invest in everyone’s personal development in order to help the entire team growth, and keep a strong connection with the community. We’re the Human voice in iT. We’re looking for a passionate and energetic Senior Software Development Engineer in Test that is ready to develop their existing skills by working alongside a creative and dynamic QA team on a range of ambitious and innovative projects.
PROFILE:Experience and Skills: - BSc in Computer Science or related discipline.; - Previous experience working with remote teams; - Excellent track record (3+ years) relevant experience working in a QA Automation role; - Solid understanding of computer programming and software development; - In-depth knowledge of Java, Groovy, Ruby or other Object Orientated Programming languages;- Solid Knowledge of Hibernate, Spring or JPA technology; - Knowledge of RetroFit; - Solid experience using Junit or TestNG; - Knowledge and understanding of Web UI structure and development; - In-depth exposure to mobile web and app testing; - In-depth exposure to REST API’s; - Solid experience automating web UI tests using tools like Selenium/WebDriver etc; - Experience automating REST API’s using tools like Jaxb etc.; - Solid experience with source control tools such as GIT, Stash, Perforce, SVN; - Excellent working knowledge of JSON and XML; - Solid Understanding of WebServices (XML, WSDL, SOAP); - Experience using bug tracking tools such as Jira, Bugzilla etc; - Experience creating documentation using tools such as Confluence, MediaWiki etc.; - Strong interpersonal skills with the ability to work well in cross-functional project teams; - Experience with various browser tools (HTTPWatch, HTTPFox, Charles, Tamper); - Be highly motivated and demonstrate the willingness to learn and to grow within the role; - Solid understanding and experience in manual testing; - Experience in working in a RAD/Agile development environment (specifically Scrum / Kanban); - Strong written and verbal communication skills; - Proficient in both spoken and written English. Personal Qualities: - A friendly, positive and enthusiastic person who can work as part of a diverse team; - Adaptable and hard working; - Self-starter; - Positive and always approachable; - Willing to take on a new intellectual challenge with a positive attitude; - Able to prioritise and meet deadlines; - Team player; - Thrives in a dynamic and rapidly changing environment. Nice to Have’s: - Experience working in a high traffic environment is a plus, as well as knowledge on caching tools (Memcache, Redis, Varnish, Nginx); - Exposure to Spring MVC; - Experience working in a CI environment is desire; - A knowledge of mobile automation testing • Linux/Unix/OSX and Windows OS experience. If you believe you have the right profile, send us your CV through our website www.olisipo.pt or to the e-mail firstname.lastname@example.org with subject MG_Software Engineer in Test and learn more about this opportunity.