QA Automation Engineer (Hybrid Remote) at Johnson Controls #vacancy #remote

Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience, focused on supporting their physical, financial, and emotional wellbeing. Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard – your next great opportunity is just a few clicks away! What we offer Competitive salary and bonus plan Paid vacation/holidays/sick time Comprehensive benefits package including 401K, medical, dental, and vision care – Available day one Extensive product and on the job/cross training opportunities with outstanding internal resources Encouraging and collaborative team environment Dedication to safety through our Zero Harm policy Check us Out: Day in the Life of the Building of the Future Who we are ShopperTrak, a part of Johnson Controls, invented the business of counting analytics and continues to stay at the forefront of the industry. We keep adding technology, capabilities and expertise that help us accurately understand consumer behavior throughout the entire shopping life cycle. We’re a retail analytics company, in the business of driving efficiency and profitability. We are on a mission. We are revolutionizing the brick and mortar retail world with innovative products that fuel their success. Our path forward includes active exploration of IoT, Computer Vision, Machine (Deep) Learning and other technologies. We believe this is a thrilling journey and providing clarity on our future and empowering people to do their best work is the key to our success. We are inspired by people who are passionate, curious and want to push the envelope on innovation. Around here, our motto is “build great stuff” that helps solve problems for our customers and great things will follow. What you will do As a member of the Technology organization, the QA Automation Engineer provides testing leadership for our suite of software products. These products range from web-based applications, micro-services (i.e. RESTFUL API’s), to embedded software devices. The Quality Assurance Automation Engineer interfaces with Product Owners, Business Analysts, Software Developers, End Users, and Scrum Masters. Testing includes functional, regression, load, performance, system, and automation testing. In addition, the Quality Assurance Automation Engineer will assist the team manager in various areas of the QA process as outlined below. Building an IoT solution in big data, the architecture is built around technology principles of being highly available, high performing, scalable, and highly secure. Data is transferred between the IoT devices and back-end system through data streams and REST APIs. How you will do it Build a best-in-class and robust test automation suite and adopt to an automation first approach. Be a thought leader in the design and execution of test automation. Review business requirements, functional specifications, use cases, design, and architecture documents in order to create effective test plans. Participate in creation of test plan, test strategy, test scenarios and test cases for each project and provide thorough estimates of QA efforts. Collaborate with technical and business stakeholders to write test scenarios based on requirements. Develop, modify, and execute software test plans. Maintain thorough documentation of test results, execution on Xray. Report and track defects through online tracking tool JIRA. Collaborate and troubleshoot with Software Developers to determine the root cause of issues. Become an expert in system functionality and architecture. Assist the team manager with defining and improving the overall QA process. Understand and follow defined QA processes for a successful project delivery. Participate in requirements reviews and development reviews. Stay abreast of emerging technologies and testing approaches What we look for Required Bachelor’s degree in Computer Science or related technical degree At least 5 years’ experience as a Software Quality Assurance Automation Engineer Development experience with Pytest, Python, Selenium Web Driver, JMeter Experience with writing, developing, and executing test plans, test strategy, test scenarios, test cases. Practical Linux knowledge – command set, processes, shell scripting Knowledge of IPV4 networking i.e. SSH, SFTP, DHCP, IP’s, IFCONFIG, IPCONFIG, Wireshark and serial port communication Experience with MQTT protocol Working knowledge in verifying data in relational and non-relational database i.e. Oracle, MYSQL, Mongo, Cassandra, Big Query Experience with continuous integration / continuous delivery tools like Jenkins etc. Experience working with cloud technologies i.e. GCP, AWS Experience in Agile Software development. Preferred Excellent verbal and written communication skills Self-starter and independent worker Team player Project management, forecasting and estimation Strong attention to detail Experience with Docker, Kubernetes, containerization

#LI-MJ1

  • LI-Hybrid
  • J-18808-Ljbffr

ipconfig Agile Wireshark Amazon Web Services (AWS) ifconfig SSH Linux Google Cloud Platform (GCP) SFTP Docker pytest Cassandra MySQL Containerization DHCP CI/CD Python MongoDB cloud-platforms Oracle JMeter automated testing Kubernetes RDBMS NoSQL Jenkins

Залишити відповідь