Professional - Software QA Engineer page is loaded## Professional - Software QA Engineerlocations: POL - Lodztime type: Full timeposted on: Posted Todayjob requisition id: R2863An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence!## ## OverviewThe QA area is responsible for the testing of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet goals of TNS' products## ## **Responsibilities****Responsibilities** **:*** Work with an Agile team to deliver best-in-class test automation scripts for our products* Utilize automation for deployment and running test suites* Partner with DevOps and other teams to build our Continuous Integration (CI) pipeline* Create test plans and test cases to validate broad solution and specific functional requirements in a continuous improvement environment.* Collaborate with System Engineering and Architecture, Program Management, and Software Development teams in all aspects of the development lifecycle from early design feedback, functional automation, reliability, stress, performance, integration testing, through to supporting production issues**Requirements*** Skilled with a variety of languages, frameworks, tools and techniques for service and front end test automation, including **Postman**, **Selenium** and **Testing Frameworks** (ROBOT preferable)* Basic understanding of Web based application build using java Script based framework.* Knowledge and experience in the following languages and technologies: **Python**, **JSON based restful services, HTML**, JavaScript, CSS/Bootstrap, **SQL**, RDBMS Database technologies and **Linux*** Proven ability to write automation to verify data structures, data formats, and data values.* Experience in testing AWS native cloud application preferably in serverless architecture using services like AWS Lambda* Demonstrated ability to build and maintain code repositories, preferably using Git* Ability to communicate and collaborate cross-functionally, and work well with a team-oriented environment.* Experience with automation practices leveraging commercial collaborative tools like Helix, JIRA* Experience with Agile/SCRUM processes and techniques* Strong ability to create and design test automation and test infrastructure - 5+ years in a Software Engineer or Software Engineer in Test capacity ideal* Strong written and verbal communications skills.* B.S. in Computer Science or equivalent with 5+ years of working experience.## ## **Qualifications**Knowledge of telecom related domains is desired with specific experience in numbering type products.If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.With employees based in 21 countries around the world, TNS is a leading global provider of data communication and interoperability services to diverse industries, such as retail, banking, payment processing, telecommunications and the financial markets.TNS’ services extend to over 60 countries and we deliver mission critical solutions to many Fortune 500 companies. TNS employees play a vital role in the delivery of our services and we recognize them as our most valuable asset. We are proud to offer competitive salaries and benefit packages, and due to the global nature of our business we can offer opportunities to relocate to different locations, if your personal circumstances change.Please take the time to view the job openings on this website and submit an application. You are welcome to apply for multiple opportunities and our system is designed to keep you informed on your application status.