Напиши текст вакансии для должности "Senior Software Engineer". Название компании: "Align Technology". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

The Align Quality Center of Excellence (QCOE) team is looking for a Software Engineer in Automation Engineering to join our team. In this role, you will support our Center of Excellence organization by assisting in building automation needs in the service of a wide range of Engineering and Software Quality Assurance (SQA) teams. In addition, you will work closely with QCOE Managers and Leaders and with Software Engineers as a part of our DevOps Org. To be successful in this position, you will need to have a wide range of automation experience within the SQA space. You will need to design and build solutions related to test automation frameworks (runner, executors, test orchestration), including data visualization (test reporting) within many connected engineering systems. You will also need to have a history with developing these solutions on both internal and AWS infrastructure. This position is not a Test Automation Engineer position, but a history working as one would be beneficial. Your ability to develop solutions in service of a Software Quality Assurance and Quality Center of Excellence are paramount to your success. You will lead the charge on automation through a variety of Industry Standard toolsets as well as interfacing with in-house solutions. You will work closely with other Software Engineers as part of our DevOps org. and other Automation Engineers within QCOE and Internal Tooling groups. You will act as a developer in providing middleware solutions that enable the visibility of our work and develop solutions that drive our ability to excel within the complex ecosystems required of a medical device company. You will work with leaders and peer stakeholders to guide teams, projects, and initiatives, continually developing and improving our SDLC, STLC, and related Quality Engineering processes. Being part of the QCOE is a unique opportunity to help drive a culture of Open Decisions and inner sourced code. Your solutions become force multiplication and pattern-matched for business scalability, where one-off scripts may have challenged long-term maintainability. The architecture of your solutions is a vital part of your job. Finally, you will help influence a generative learning culture in all that you do. Documentation through code, wikis, influence, and any other method helps drive our culture of openness and giving. You will share success with others and grow through mutually beneficial relationships. Your success is also the success of those around you.   In this role, you will…   Design and Develop Tools, Frameworks, and Automated solutions that bridge that gap between a multitude of Test, CI/CD, Reporting, Ticketing, and other tools used within the SDLC and STLC. Develop in a wide range of languages, both OOP and Scripting in nature Work closely with engineers, developers, analysts, and Sr. Leaders to design complementary solutions Enable opportunities by connecting System and Data together through automation Create middleware solutions to manage integrations where no solutions exist Partner with a direct team of Center of Excellence Members on their deliverables Inspire and drive architecturally sound solutions that stand the test of time Participate and promote a culture of collaboration, agility, and ownership within and across teams Own your solutions and be responsible for feature delivery, quality, and performance of the solutions    In this role, you’ll need …  A history building scalable solutions in service of Software Quality Assurance orgs. Expertise in integrating with SDKs, APIs, Screen scaping, DBs, and/or any other method to providing integrated solutions. Expertise in the buildout of Cloud and/or Local infrastructure solutions to support maintainable integrations Strong foundation of Databases, APIs, Web Services, and other modern engineering stack components Proficiency at least one modern development language (Java, Python etc.), and the ability to switch between languages as required Strong foundation in both Object-Oriented Design and Scripting, utilizing each as required, knowing when each is appropriate Experience with modern CI/CD practices and Tooling, including DevOps movement work Experience with Quality Engineering Practices; many of our stakeholders are Engineering and SQA teams Experience with Test Execution and other SQA Automation and SDET support solutions Ability to switch between Languages, Tools, and Systems as necessary to complete integrations Ability to visualize your designs Knowledge of modern Front End Development Frameworks is a plus Be a self-starter and a master of your process: You will have high autonomy and must be able to deliver value within that model 4+ years of SDLC (System Development Life Cycle) experience 6+ years of experience working in an Individual Contributor model in modern development and delivery practices Bachelor’s degree in computer science or equivalent experience A proven and tested ability to communicate effectively within a company and with those from diverse cultural backgrounds    We offer:  Interesting tasks and the opportunity to work on an innovative product in a strong team Full medical insurance for employees and their children (including dentistry), life insurance, travel insurance, a doctor available in the office 100% paid sick leave 28 days of paid vacation per year + 3 additional days Lunch allowance Sports and ergonomics of the home workplace Discounts on Invisalign treatment for employees and their family members English courses payment Courses/books/conferences for professional development payment Comfortable office with gym (&quot;Danilovskaya Manufactory&quot;, Tulskaya metro station) Remote work for the pandemic period (hybrid format is possible)