The Requirements
To be a good fit for this opportunity you will have:- A bachelor's degree in Computer Science, a related field or proof of significant industry experience. An associate’s degree in a computer-related field with strong experience in software work will also be considered.
- 5+ years of automated test experience.
-
Working knowledge of Java, J2EE, JUnit, Eclipse IDE, Tomcat, and JBoss. Quick question for you - click here

- Experience using SQL to assess data in MySQL and SQLServer databases.
- Experience creating automated UI test cases for both HTML and flex based applications utilizing test tools such as Flex Monkey and Selenium.
- Experience integrating automated UI tests into a Continuous Integration system (such as Hudson or Jenkins).
- Knowledge of HTML5/CSS3/JS/jQuery stacks.
- Experience working in a Quality Assurance team environment.
- Software development experience.
- Experience in an Agile environment and familiarity with Agile development methodologies and testing concepts.
- Financial Industry knowledge.
- Experience with JMeter.
- Strong written and oral communication skills, with the ability to interact with a diverse population.
- Excellent troubleshooting, listening and problem solving skills.
- Thorough reading comprehension.
- Critical thinking using logic and reason.
- Excellent time-management skills with the ability to meet deadlines.
- The ability to work in a fast-paced, multi-task environment.
- Comfort with ambiguity and the ability to accept and evolve with changes in policies and procedures.
- Enthusiasm for being involved in workflow and efficiency improvements.
- The ability to work well in cross-disciplinary groups.
The Role
Reporting to the Director of Support Services, as the Automation Test Engineer, you'll be responsible for back-end, front-end, regression, integration, load, and system testing of highly complex Web-based systems using both exploratory testing methods and automated scripts. We are currently in the process of writing a brand new suite of products, and as part of that, we are looking to implement automated testing. Playing a key role in the creation and implementation of the automation process, we'll look to you to identify the tools and processes needed to perform and establish the testing.As part of our agile development process, you will work side-by-side with the developers, where you will be assigned a specific lead developer who you'll work with on a daily basis. You will also be involved in the requirements and design stage of our new products, reviewing the requirements, evaluating the design and providing input from the testing and usability standpoint.
More specifically, you will:
- Provide software support for the Quality Assurance group.
-
Maintain and enhance working automation framework; including the automation of program regression tests and analysis of customer requirements and software design specifications in the form of use case diagrams and scenarios. Quick question for you - click here

- Create automated testing applications, procedures and guidelines.
- Develop and execute test plans (test cases, test scenarios, regression tests and automated test scripts) in accordance with the requirements and software design specifications.
- Participate in the complete software development process (requirements, design, implementation, and test) as it pertains to automated testing tools and applications.
- Create and support load and performance testing.
- Install software/hardware to support the testing process.
- Adhere to company policies as defined.
- Accept and complete assignments with open, cooperative, positive, and team oriented attitudes.
- Actively participate in team meetings and 1 on 1 communications.
- Develop and maintain a thorough understanding of applicable products and services as they evolve.
- Record and track software defects.
- Evaluate actual test results against expected test results.
- Work closely with requirements, development, and customer personnel to deliver high quality software.
Why Lodo
Growth-driven career development -- because of our rapid growth, this role could develop into a lead position, where you would run the entire QA area within the organization. Depending on your performance and desired career path, there will be plenty of opportunities for growth and professional advancement.Autonomy and empowerment -- your direct manager works out of the Omaha office and understands that the right person for this role will have the skill and ability to work independently with little direction. You will truly own this role and be empowered to move forward and make decisions on your own.
Unique product offering -- our suite of personal financial management software solutions are not only industry innovators, they brand and integrate with online banking systems to enhance their value thereby growing revenue, driving online business and building loyalty. Our unparalleled value proposition allows us to simplify money management for both consumers and businesses.
Company stability -- Lodo offers a stable yet growing profile: we've been in business since 2005; and we’ve been on a steady growth path ever since. In fact, we've partnered with several leading companies, providing us with the funding and resources to support our growth and elevate our operations to the next level.
Excellent compensation -- in addition to a competitive compensation program, we offer comprehensive benefits that include all you would expect plus some pleasant surprises.
Keys to Success
To excel in this role, you'll have that unique combination of technical skills and personality. Although we are a small company, we have locations in both Nebraska and Colorado, meaning you'll need the ability to work with the team and serve as a liaison between the developers in your office and other key contacts at the Omaha location -- ensuring the appropriate associates are kept up to speed on new developments and overall progression.It's also important to note that this is a true start-up environment, where everyone wears multiple hats and is expected to utilize their skills to contribute to the overall success of the group. For example, in this role, if you have development coding skills, you'll have the opportunity to get involved in the coding tests.
Additionally, in order to be an outstanding Automation Test Engineer, you'll need to have the ability to adapt the testing as the product changes during its infancy. You'll succeed in our fast-paced, dynamic environment if you are flexible, independent and have a drive for results.
About Us
Lodo Software helps financial institutions enhance customer loyalty and revenue using online financial management tools. More than 120 banks and credit unions have selected our software.We market our products directly to financial institutions. We also partner with leading providers of online banking systems, who integrate our software with their products to offer a more complete online solution.
Lodo's roots are based in the lower downtown district of Denver, Colorado, where we launched development of our software in 2005. We're a young company with decades of experience. Our founders have nearly 50 years of combined expertise in software design and development, consulting and accounting, and our CEO brings 25 years of banking software experience to the business.
