The QA Automation Team Lead will become a subject matter expert in the testing needs for applications assigned. The QA Lead will work extremely close with the development team, key business stakeholders to understand the business needs, technical design, and current or targeted systems architecture. The QA Lead should be familiar with all testing aspects of the assigned project(s) and readily articulate the QA status to superiors and partners at any time during the project lifecycle.
Qualifications
5+ years of information technology quality assurance and systems/application testing experience including 2+ years of automation experience in Selenium
5+ years of knowledge and understanding of creating test plans, test cases, test procedures, test scripts, and expected results
Strong working experience in creating testing documentation(TestPlan/TestCase)
Strong working experience of performance testing(Gatling is a plus)
Working experience of CI/CD(Jenkins,Bamboo, etc.)
Working experience of docker
Experience in any scripting languages is a plus(shell, Python, etc.)
Knowledge of DataBase
Knowledge of Java/C#
Leadership experience with ability to effectively drive results, provide feedback/direction, and manage and build relationships with leaders and team members in a geographically dispersed team environment
Responsibilities
Creates, prepares and implements systems quality assurance reviews for numerous applications
Responsible for primary development of testing strategies
Consults with users, providing advice and direction
Performs more complex analysis of business requirements and system specifications
May serve as a coordinator for all testing activities on a project
Performs moderately complex to complex test data conditioning, regression testing and testing validation
Provides specific guidance on defects to developers
Documents all phases of the Systems QA process
string(29) "https://sflpro.com/team/arpi/"
Java Developer
We are seeking a talented and motivated Java Developer to grow and solve challenging technical problems with us. As a Java Developer, you will design and develop backend applications & services with Java, Spring Framework, and Hibernate. As part of the agile team, the Java Developer will experiment with new technologies and innovative ways to solve problems.
If you take a great pride in your work and think of coding as more than just a job ... You’re just the right one for us.
Qualifications
3+ years of software development experience
Extensive professional working experience as a Java developer in J2EE using any of the following products: Spring, Apache Wicket, GWT, Struts, Hibernate, Elasticsearch, ActiveMQ
Good understanding of OOP programming principles and design patterns
Working experience in Oracle or any other RDBM
Working experience in development of multi-layered client-server applications is a plus
Working experience in NoSQL databases is a plus
Knowledge in TDD principles is a plus
Experience in a true agile/scrum environment is a plus
Good knowledge of English.
Responsibilities
Collaborate with other agile team members to develop high quality code and software applications
Conduct development, testing, and debugging code and software applications of a high complexity
Participate in troubleshooting and resolving defects in production code and software applications
Demonstrated ability to work effectively in a team environment as well as independently
Demonstrated ability to communicate effectively in verbal and written forms
Demonstrated ability and willingness to learn emerging technologies
Demonstrated ability to handle direct customer interaction professionally
string(29) "https://sflpro.com/team/arpi/"
JavaScript Developer
Are you a JavaScript Developer looking to take that next step in your career? We have a great opportunity for you to join a highly professional team! If the challenge to create new things, develop new software that revolutionize the way a business functions sounds good, then you’ll find the challenges in this opportunity very rewarding!
Qualifications
Excellent knowledge of the latest ECMAScript standards
Hands on experience with HTML5 APIs such as Canvas, Media, Storage, Service Workers etc. WebGL is an advantage
Excellent knowledge of latest CSS standards
Hands on experience with SASS or LESS and BEM methodology
Knowledge of React/Redux
Experience in building mobile/responsive applications with heavy touch interactions and performance optimization
Experience with tools like Webpack, SystemJS and Gulp
Highly self-motivated and creative problem-solver
Excellent verbal and written communication skill
Responsibilities
Create an amazing experience for millions of users.
Provide decisive and effective technical leadership for a team of seasoned developers skilled in front end technologies
In this role you will often be involved in certain phases of the project lifecycle from intake to delivery and will be considered one of the team members that has key input into a solution that is well-architected, operable, maintainable, and delivered on schedule
Ensure products are built with high scalability and reliability
Stay up to date with current frameworks, tools, and libraries.
About SFL
SFL is a leading software development and consulting company in Armenia with headquarters in Yerevan and Chicago.
Tech Stack:
Some of the technologies we use in Front-End development: